Selenium webdriver的環境配置


前言

環境:

  • Python 3.6
  • windows 10
  • Chrome 79.0.3945.117(正式版本) (64 位)
  • chromedriver 79.0.3945.16

selenium模塊下載

在Python中,我們通過pip來下載使用:

pip install selenium
pip install -i https://pypi.doubanio.com/simple/ selenium  # 備用地址

瀏覽器驅動下載

除此之外,我們還需要安裝瀏覽器驅動,比較常見的瀏覽器我們一般選用Chrome和Firefox了,當然IE和Safari也有自己的驅動:

根據系統平台下載對應的瀏覽器驅動,windows下32位即可:

以Chrome瀏覽器為例:我們下載瀏覽器驅動的時候,先看瀏覽器的版本(我現在是79.0.3945.117),然后在去驅動地址里找最接近的版本點進去,點notes.txt,查看Supports Chrome version,支持你的大版本就可以了

下載到本地之后,把chromedriver.exe移動至Python解釋器同級的目錄或者Scripts目錄下即可。

測試

現在讓我們新建一個test1.py文件,輸入如下代碼,並運行測試:

from selenium import webdriver
# 創建Chrome WebDriver實例,此路徑為驅動程序的路徑
driver = webdriver.Chrome()
# firefox瀏覽器打開
# driver = webdriver.Firefox()
# 加載URL網頁
driver.get("http://www.baidu.com/")
# 打印當前頁面的title屬性內容
print(driver.title)
# 關閉瀏覽器
driver.quit()

可以看到打開一個瀏覽器,然后很快就關閉了,本地也打印出了結果,表示安裝成功!



see also: 2019 Selenium Chrome版本與chromedriver兼容版本對照表 | selenium之 chromedriver與chrome版本映射表(更新至v2.43) | chromedriver與chrome各版本對應及下載地址
歡迎斧正,that's all


免責聲明!

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



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