有些小夥伴,在實際應用過程當中,更喜歡使用Google瀏覽器Chrome。Selenium如何與Chrome相結合使用呢?html
chromedriver.exe文件是調用chrome的驅動文件,所以該文件的版本要和chrome的版本必須兼容
chromedriver.exe可在以下網址中下載:chrome
看成者chrome瀏覽器升級後,chrome的版本爲75.0.3770.142,如圖所示。下載chromedriver.exe的版本是75.0.3770.140,其與chrome瀏覽器版本相對應(僅僅小版本號.140不一樣),如圖所示。
chromedriver.exe從70開始,就能夠找與chrome版本相對應的版本下載了。從而避免瞭如圖中那樣選擇chromedriver版本時2.七、2.8的糾結,再也不須要查詢chrome的版本(如68.0.3440.106)與chromedriver.exe(2.7或2.8)究竟是如何匹配的。
將下載的chromedriver.exe(2.37)複製到chrome的安裝目錄下(通常chrome的安裝路徑以下,C:\Program Files (x86)\Google\Chrome\Application),如圖所示。
設置系統環境變量,將chrome的路徑添加到Path中,添加環境變量步驟如圖所示。npm
打開IDE(如PyCharm)編寫代碼,如圖所示。而後運行,可看到成功調用Chrome瀏覽器且打開bing首頁。api