我的chrome一直提示我要更新,我嫌它一直提示很煩人,就更新了。不更新不要緊,更新後我發現我的selenium開啟chrome時開始閃退,這是之前沒有的情況,我估計肯定是和版本有關
首先,和網上大多數教學說的一樣,我們要去下載一個和chrome版本對應的chromedriver
網址如下——http://chromedriver.storage.googleapis.com/index.html
進入網址後,發現有很多數位,對應著相應的版本號
那我們要選擇哪個版本呢?答案要到chrome中尋找
點選設定
點選左下角的關於chrome
可以看到是90開頭的,再去之前的頁面找到對應的版本
就是它了
點進去檢視下載win32版本(以windows舉例),64位元的下這個也可以,大家不必擔心
下載後解壓,得到一個exe檔案
將其放入python下的Scripts中(我之前就是放在這,可以正常執行,但我這個方法放在別的地方也可以)
重新啟動pycharm
最關鍵的部分來了!我們需要修改一下我們原來的程式碼:
這個方法的原理就是通過executavle_path鎖定我們剛剛下載好的exe檔案的位置,所以我才說放在哪都可以
執行一下,完全ok!!!
覺得有幫助的小夥伴可以點一個免費的贊,我們花開再會!