webdriver浏览器版本驱动对应以及下载
對于webdriver和各個瀏覽器的版本的對應,我最近發現瀏覽器驅動的對應在selenium庫的源碼里都有提及,路徑是:python>site-packages>selenium>webdriver>瀏覽器名稱的文件夾>service.py中,里面會有一個指向官網的url地址,這里我把源碼里和自己總結的地址匯總如下。
谷歌瀏覽器驅動版本對應以及下載:
點擊下載chrome的webdriver:http://chromedriver.storage.googleapis.com/index.html
點擊下載chrome的歷史版本:https://www.chromedownloads.net/
點擊進入谷歌官方版本對應頁面:https://sites.google.com/a/chromium.org/chromedriver/downloads
edge瀏覽器驅動版本對應以及下載:
點擊進入微軟edge瀏覽器wendriver版本對應下載頁面:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads
ie瀏覽器驅動官方地址:
點擊進入ie瀏覽器driver下載:http://selenium-release.storage.googleapis.com/index.html
點擊進入ie瀏覽器官方github:https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver
safari瀏覽器官方地址:
點擊進入safari瀏覽器官方地址:https://developer.apple.com/safari/download/
1.谷歌瀏覽器:
對于chrome瀏覽器,有時候會有閃退的情況,有時候也許是版本沖突的問題,我們要對照著這個表來對照查看是不是webdriver和chrome版本不對應
webdriver版本 chrome版本
(備注:圖片信息來源:https://blog.csdn.net/huilan_same/article/details/51896672)
點擊下載chrome的webdriver:http://chromedriver.storage.googleapis.com/index.html
點擊下載chrome的歷史版本:https://www.chromedownloads.net/
2.火狐瀏覽器
對于火狐瀏覽器,對應的driver只能兼容47版本一下的,大家可以試一下自己下載的火狐瀏覽器能否使用我這個driver運行,無法運行的話在使用我這個版本的火狐瀏覽器。
這里把低版本的火狐安裝包和driver地址如下:
鏈接:http://pan.baidu.com/s/1bECua6 密碼:nkue
3.IE瀏覽器
ie瀏覽器的版本對應這個并沒有找到具體所對應的版本,不過據我實測的結果,一般用2.5版本比較好一些(ie11)
我們通過這個地址來下載:http://selenium-release.storage.googleapis.com/index.html
除此之外,還要通過:工具> internet選項>安全
在里面如圖的四個選項,把保護模式設置為全部勾選或者全部不勾選
來源:https://blog.csdn.net/CCGGAAG/article/details/76094025?utm_source=blogxgwz1
總結
以上是生活随笔為你收集整理的webdriver浏览器版本驱动对应以及下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js初识 js数据类型
- 下一篇: 学习笔记124—MATLAB中regre