chrome和chromedriver要對應,chrome版本查詢:打開chrome,在地址欄輸入:chrome://version/
附:
所有chromedriver均可在下面鏈接中下載到:http://chromedriver.storage.googleapis.com/index.html
對應版本:
chromedriver版本 | 支持的Chrome版本 |
---|---|
v2.35 | v62-64 |
v2.34 | v61-63 |
v2.33 | v60-62 |
v2.32 | v59-61 |
v2.31 | v58-60 |
v2.30 | v58-60 |
v2.29 | v56-58 |
v2.28 | v55-57 |
v2.27 | v54-56 |
v2.26 | v53-55 |
v2.25 | v53-55 |
v2.24 | v52-54 |
我瀏覽器是 63的,目前chrome用的是chromedriver=2.34:
chrome.exe的路徑:C:\Program Files\Google\Chrome\Application
用戶數據路徑 : C:\Users\Administrator\AppData\Local\Google\Chrome\User Data
為了保持用戶配置數據:
1 from selenium import webdriver 2 options = webdriver.ChromeOptions() 3 options.add_argument('--profile-directory=Default') 4 options.add_argument('--user-data-dir=C:/Users/Administrator/AppData/Local/Google/Chrome/User Data') 5 browser = webdriver.Chrome(chrome_options=options)
配置完以后,打開chrome 上的不安全data,設置之類的會消失;並且會保留用戶數據(比如書簽啊啥的)