使用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()