python+selenium自動化環境搭建之后,能打開firefox,卻不能執行自動化操作


python+selenium自動化環境搭建之后,選擇執行,能夠打開firefox,但是卻不能繼續執行后續操作。原因是selenium的版本與firefox的版本不兼容。

解決辦法:

1.將firefox降到與selenium相對應的版本.例如我使用selenium版本是3.3.3,那我對應的firefox版本是52.0.2,如果firefox繼續升級,也會出現不兼容的情況。建議可以在firefox的工具--選項--高級中設置為不檢查更新,以免軟件自動更新出現問題。

 

 

2.安裝該瀏覽器版本對應的geckodriver。可以在網絡上搜索到。下載最新的geckodriver之后,將其放在firefox的安裝目錄下,在環境變量的path中添加firefox的路徑,例如:D:\Program Files\Mozilla Firefox。

下載對應geckodriver地址:    https://github.com/mozilla/geckodriver/releases

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM