爬虫Selenium报错“cannot find Chrome binary“解决方案
生活随笔
收集整理的這篇文章主要介紹了
爬虫Selenium报错“cannot find Chrome binary“解决方案
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
報(bào)錯(cuò)的代碼
from selenium import webdriver browser=webdriver.Chrome('C:\Program Files (x86)\Chrome_Driver_Win32\chromedriver.exe') browser.get("http://www.baidu.com")錯(cuò)誤提示
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
解決方案如下
將chromedriver.exe的位置放在Chrome內(nèi)核瀏覽器的安裝目錄下
?
然后在代碼中添加更改后的chromedriver.exe的絕對(duì)路徑,修改后的代碼如下
from selenium import webdriver browser=webdriver.Chrome('C:\Users\KangLi\AppData\Local\CentBrowser\Application\chromedriver.exe') browser.get("http://www.baidu.com")還是報(bào)錯(cuò)
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
然后將路徑中的‘\’改為'\\'即可
from selenium import webdriver browser=webdriver.Chrome('C:\\Users\\KangLi\\AppData\\Local\\CentBrowser\\Application\\chromedriver.exe') browser.get("http://www.baidu.com")?正常運(yùn)行,完美解決問題!
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的爬虫Selenium报错“cannot find Chrome binary“解决方案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 笔趣看小说全部章节爬取实战
- 下一篇: Python小技巧——快速给大量文件命名