python+selenium+chrome driver 環境配置


 

chromedriver安裝

在這之前請確保已經正確安裝好了Chrome瀏覽器並可以正常運行,安裝過程不再贅述。谷歌瀏覽器最好不要太舊

點擊Chrome菜單“幫助”→“關於Google Chrome”,即可查看Chrome的版本號

請記住Chrome版本號,因為選擇ChromeDriver版本時需要用到。

 

下載ChromeDriver

http://chromedriver.storage.googleapis.com/index.html

ChromeDriver版本 支持的Chrome版本
v2.46 v72-74
v2.45 v71-73
v2.44 v70-72
v2.43 v69-71
v2.42 v68-70
v2.41 v67-69

環境變量配置

在Windows下,建議直接將chromedriver.exe文件拖到Python的Scripts目錄下

 

驗證安裝

配置完成后,就可以在命令行下直接執行chromedriver命令了:

 

 隨后再在程序中測試,執行如下Python代碼:

from selenium import webdriver

browser = webdriver.Chrome()

這里如果報錯了,首先看下,python.exe 和chromedriver.exe是不是在同一文件夾下,如果不是,可以將chromedriver.exe放至python.exe文件夾同一目錄下,然后再次嘗試。

運行之后,如果彈出一個空白的Chrome瀏覽器,則證明所有的配置都沒有問題。如果沒有彈出,請檢查之前的每一步配置。

如果彈出后閃退,則可能是ChromeDriver版本和Chrome版本不兼容,請更換ChromeDriver版本。

如果沒有問題,接下來就可以利用Chrome來做網頁抓取了。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM