使用selenium時,需要用到不同瀏覽器的driver。 我常用chromedriver,所以先記錄chromedriver的使用和配置。其他瀏覽器的driver配置大同小異。
一. 確定瀏覽器的版本
打開瀏覽器,輸入chrome://version/, 可以看到chrome版本

二. 找到對應chrome版本的chromedriver
chromedriver各個版本的下載地址是:https://npm.taobao.org/mirrors/chromedriver/,在這個網址里面找到對應大版本相同的chromedriver(我驗證如果只是最后的小版本不一樣是可以使用的,但是需要版本前面的大版本數是一致的),我下載的是:

三. 配置chromedriver
1. 將剛剛下載的chromedriver解壓到D:\05_test_software\drivers 這個路徑下,如下圖:

2. 找到電腦屬性-》環境變量,在系統變量中選擇PATH,添加路徑:D:\05_test_software\drivers
3. 驗證安裝成功的代碼如下:
from selenium import webdriver
from time import sleep
driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
sleep(2)
driver.quit()
