1.谷歌瀏覽器:
對於chrome瀏覽器,有時候會有閃退的情況,有時候也許是版本沖突的問題,我們要對照着這個表來對照查看是不是webdriver和chrome版本不對應
點擊下載chrome的chromedriver :http://chromedriver.storage.googleapis.com/index.html
或下面這個地址
http://npm.taobao.org/mirrors/chromedriver/
點擊下載chrome的歷史版本:https://www.chromedownloads.net/
2.火狐瀏覽器
我用的火狐瀏覽器是47.0.1版本的建議看文檔的人如果一直安裝失敗可以用這個版本 下圖付下載地址。
1.下載 火狐瀏覽器和火狐的webdriver驅動
https://pan.baidu.com/s/1GPXYBLNOW7PUbpPrCy0_YA
2.安裝selenium ide
完成后selenium ide就安裝完成了 要連接網絡的
3.安裝完畢好后一定要記住關閉火狐瀏覽器的自動更新功能
如果顯示灰色不能點擊“不檢查更新。。。”如下方法解決
找到火狐瀏覽器的安裝路徑如果你沒有更改過安裝目錄的話默認為:
C:\Program Files (x86)\Mozilla Firefox\defaults\pref
打開編輯 添加如下代碼
user_pref("app.update.auto", false); //禁用自動更新
user_pref("app.update.enabled", false); //禁用自動更新
重啟瀏覽器可以完成關閉更新功能
就可以開始selenium自動化了。。
Firefox的驅動geckodriver 下載地址:https://github.com/mozilla/geckodriver/releases/
3.IE瀏覽器
ie瀏覽器的版本對應這個並沒有找到具體所對應的版本,不過據我實測的結果,一般用2.5版本比較好一些(ie11)
對應selenium的版本 pip show selenium
我們通過這個地址來下載:
http://selenium-release.storage.googleapis.com/index.html
除此之外,還要通過:工具> internet選項>安全
在里面如圖的四個選項,把保護模式設置為全部勾選或者全部不勾選
1.chromedriver 下載地址:https://code.google.com/p/chromedriver/downloads/list
2.Firefox的驅動geckodriver 下載地址:https://github.com/mozilla/geckodriver/releases/
3.IE的驅動IEdriver 下載地址:http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/
-------------------------------------------------------
下載完的驅動放在 python安裝目錄下