selenium+python實(shí)現(xiàn)自動(dòng)登錄腳本
os:windows
前提:Python,selenium,IEDriverServer.exe,ie瀏覽器
首先安裝Python2.7
安裝成功后,計(jì)算機(jī)聯(lián)網(wǎng)狀態(tài)下在cmd命令行下輸入:pip install -U selenium
selenium安裝后,在selenium官網(wǎng)下載IEDriverServer.exe
將IEDriverServer.exe放到ie瀏覽器的安裝目錄下:C:\Program Files (x86)\Internet Explorer,并將該目錄添加到計(jì)算機(jī)的環(huán)境變量中
測(cè)試webdriver:
在Python命令行下敲入命令:
from selenium import webdriver webdriver.Ie()
ie被打開(kāi)后并顯示:This is the initial start page for the WebDriver server表示成功
自動(dòng)化登錄源碼:
from selenium import webdriver import time driver=webdriver.Ie() #登錄xxx.com driver.get("http://XXXX.com") #等10秒,瀏覽器打開(kāi)和網(wǎng)頁(yè)跳轉(zhuǎn)需要時(shí)間 time.sleep(10) #取ID為txtLoginCode的網(wǎng)頁(yè)元素(用戶名輸入元素) elem_user=driver.find_element_by_id('txtLoginCode') #清空輸入 elem_user.clear() #鍵入用戶名 elem_user.send_keys('nice_xp') #取ID為txtPwd的網(wǎng)頁(yè)元素(密碼輸入元素) elem_pass=driver.find_element_by_id('txtPwd') #清空輸入 elem_pass.clear() #鍵入密碼 elem_pass.send_keys('*****') #取ID為btnLogin的登錄按鈕 elem_login=driver.find_element_by_id('btnLogin') #點(diǎn)擊登錄按鈕 elem_login.click() exit(0)
以上這篇selenium+python實(shí)現(xiàn)自動(dòng)登錄腳本就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- python+opencv+selenium自動(dòng)化登錄郵箱并解決滑動(dòng)驗(yàn)證的問(wèn)題
- python爬蟲之利用selenium模塊自動(dòng)登錄CSDN
- Python如何基于selenium實(shí)現(xiàn)自動(dòng)登錄博客園
- Selenium+Python 自動(dòng)化操控登錄界面實(shí)例(有簡(jiǎn)單驗(yàn)證碼圖片校驗(yàn))
- selenium+python實(shí)現(xiàn)自動(dòng)化登錄的方法
- Python使用selenium實(shí)現(xiàn)網(wǎng)頁(yè)用戶名 密碼 驗(yàn)證碼自動(dòng)登錄功能
- python內(nèi)置函數(shù)frozenset()的使用小結(jié)
- python+selenium實(shí)現(xiàn)登錄賬戶后自動(dòng)點(diǎn)擊的示例
- Python用selenium實(shí)現(xiàn)自動(dòng)登錄和下單的項(xiàng)目實(shí)戰(zhàn)
相關(guān)文章
在Flask使用TensorFlow的幾個(gè)常見(jiàn)錯(cuò)誤及解決
這篇文章主要介紹了在Flask使用TensorFlow的幾個(gè)常見(jiàn)錯(cuò)誤及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01python網(wǎng)絡(luò)爬蟲采集聯(lián)想詞示例
這篇文章主要介紹了python網(wǎng)絡(luò)爬蟲采集聯(lián)想詞示例,需要的朋友可以參考下2014-02-02如何使用python中的networkx來(lái)生成一個(gè)圖
這篇文章主要介紹了如何使用python中的networkx來(lái)生成一個(gè)圖,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12創(chuàng)建pycharm的自定義python模板方法
今天小編就為大家分享一篇?jiǎng)?chuàng)建pycharm的自定義python模板方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05在python中創(chuàng)建指定大小的多維數(shù)組方式
今天小編就為大家分享一篇在python中創(chuàng)建指定大小的多維數(shù)組方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-11-11pycharm中TensorFlow調(diào)試常見(jiàn)問(wèn)題小結(jié)
本文主要介紹了在pycharm下調(diào)用tensorflow庫(kù)時(shí)會(huì)出現(xiàn)的問(wèn)題,在本文做個(gè)小結(jié),也給自己留個(gè)筆記,感興趣的可以了解一下2021-06-06使用Python實(shí)現(xiàn)企業(yè)微信的自動(dòng)打卡功能
下面就通過(guò)Python程序來(lái)實(shí)現(xiàn)自動(dòng)打卡,原理很簡(jiǎn)單,用Python設(shè)置定時(shí)任務(wù),然后通過(guò)adb操作手機(jī),完成打卡功能,感興趣的朋友跟隨小編一起看看吧2019-04-04Python實(shí)現(xiàn)提取圖片中顏色并繪制成可視化圖表
今天小編來(lái)為大家分享一個(gè)有趣的可視化技巧,就是如何利用Python語(yǔ)言實(shí)現(xiàn)從圖片中提取顏色然后繪制成可視化圖表,感興趣的可以嘗試一下2022-07-07用Python做個(gè)個(gè)性的動(dòng)畫掛件讓桌面不單調(diào)
這篇文章主要介紹了如何用Python做個(gè)個(gè)性的動(dòng)畫掛件,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08