selenium瀏覽器驅(qū)動配置

Chrome瀏覽器驅(qū)動配置

點(diǎn)擊下載chrome的webdriver:
http://chromedriver.storage.googleapis.com/index.html
或者
http://npm.taobao.org/mirrors/chromedriver
不同的Chrome的版本對應(yīng)的chromedriver.exe 版本也不一樣,下載時不要搞錯了。如果是最新的Chrome, 下載最新的chromedriver.exe 就可以了。把chromedriver的路徑也加到環(huán)境變量里。

Firefox瀏覽器驅(qū)動配置

Firefox驅(qū)動下載地址為:https://github.com/mozilla/geckodriver/releases/
根據(jù)自己的操作系統(tǒng)下載對應(yīng)的驅(qū)動即可,使用的話,需要把驅(qū)動的路徑和火狐瀏覽器的路徑加入到環(huán)境變量里面才可以。Firefox高版本需要使用 geckodriver 來驅(qū)動瀏覽器,不再使用Selenium默認(rèn)自帶的Firefox webdriver。
我們只需要在下面這個地址下載 geckodriver 并將 其所在的路徑設(shè)為環(huán)境變量(放在python目錄下的Scripts目錄下即可,Scripts目錄一般都已經(jīng)添加至環(huán)境變量)。
https://github.com/mozilla/geckodriver/releases
注意geckodriver對應(yīng)的 Selenium和Firefox版本要求(網(wǎng)頁地址上有提示),Selenium的版本可以通過 pip list 命令查看。

IE瀏覽器驅(qū)動配置

IE瀏覽器驅(qū)動下載地址為:http://selenium-release.storage.googleapis.com/index.html
根據(jù)自己selenium版本下載對應(yīng)版本的驅(qū)動即可,python的話,下載里面的IEDriverServerxxx.zip即可,這個是區(qū)分32和64位系統(tǒng)的,根據(jù)自己的系統(tǒng)下載即可,需要注意的是,如果要打開IE瀏覽器的話,需要在瀏覽器的Internet選項(xiàng)中的安全頁里有4個安全選項(xiàng),Internet、本地Internet、受信任的站點(diǎn)、受限制的站點(diǎn),這4個里面都有一個啟用保護(hù)模式,都需要勾選上才可以,還得把驅(qū)動的路徑加入到環(huán)境變量中。


最簡單的方法就是把這三個驅(qū)動放到C:\Users\Tony\AppData\Local\Programs\Python\Python37\Scripts這個目錄下或者放到python.exe的同級目錄也可以。

實(shí)際項(xiàng)目中可以在項(xiàng)目中創(chuàng)建一個文件夾用于存放驅(qū)動,然后修改代碼為:

driver = webdriver.Chrome(r"E:\Tools\Python\seleniumDriver\chromedriver.exe")
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容