1. 程式人生 > >python+selenium自動化環境搭建之後,能打開firefox,卻不能執行自動化操作

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

drive 環境 軟件 能夠 也會 files ram com 工具

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。

技術分享

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