添加Chrome瀏覽器程序的目錄到系統(tǒng)Path變量中:
我們注重客戶(hù)提出的每個(gè)要求,我們充分考慮每一個(gè)細(xì)節(jié),我們積極的做好成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)服務(wù),我們努力開(kāi)拓更好的視野,通過(guò)不懈的努力,創(chuàng)新互聯(lián)建站贏得了業(yè)內(nèi)的良好聲譽(yù),這一切,也不斷的激勵(lì)著我們更好的服務(wù)客戶(hù)。 主要業(yè)務(wù):網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),微信小程序,網(wǎng)站開(kāi)發(fā),技術(shù)開(kāi)發(fā)實(shí)力,DIV+CSS,PHP及ASP,ASP.Net,SQL數(shù)據(jù)庫(kù)的技術(shù)開(kāi)發(fā)工程師。
C:\Users\%USERNAME%\AppData\Local\Google\Chrome\Application,使用pip3 install selenium安裝selenium模塊后,在jupyter notebook中運(yùn)行示例程序:
from selenium import webdriver browser = webdriver.Chrome() browser.get('http://www.baidu.cn')
【報(bào)錯(cuò)信息】:
FileNotFoundError Traceback (most recent call last)
c:\users\catty\appdata\local\programs\python\python37\lib\site-packages\selenium\webdriver\common\service.py instart(self)
75 stderr=self.log_file,
---> 76 stdin=PIPE)
77 except TypeError:
FileNotFoundError: [WinError 2] 系統(tǒng)找不到指定的文件。
During handling of the above exception, another exception occurred:
WebDriverException Traceback (most recent call last)
in
1 from selenium import webdriver
2
----> 3 browser = webdriver.Chrome()
4 browser.get('http://www.baidu.cn')
5
WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
【解決辦法】:
到網(wǎng)址:http://npm.taobao.org/mirrors/chromedriver/
下載與瀏覽器程序Chrome.exe相對(duì)應(yīng)的版本的chromedriver.exe 程序,放到系統(tǒng)能夠找到的路徑中,比如:C:\Users\catty\AppData\Local\Programs\Python\Python37目錄下,再次在jupyter notebook中運(yùn)行示例,不再報(bào)錯(cuò),能夠正常使用谷歌Chrome瀏覽器打開(kāi)百度網(wǎng)站。
參考鏈接:
python Selenium2.0模塊使用中報(bào)錯(cuò)的解決辦法
https://blog.csdn.net/limeilian10221017/article/details/70570056
chromedriver.exe下載
https://blog.csdn.net/morling05/article/details/81094151
Chromedriver.exe下載地址:
http://npm.taobao.org/mirrors/chromedriver/73.0.3683.68/
http://npm.taobao.org/mirrors/chromedriver/
Mirror index of http://chromedriver.storage.googleapis.com/