python3.6中使用selenium + chromedriver訪問Chrome瀏覽器時報錯

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
 
if __name__ == '__main__':
    chrome_options = Options()
    chrome_options.add_argument('--headless')
    chrome_options.add_argument('--disable-gpu')
    driver_path = 'E:\Program Files (x86)\python\Scripts\chromedriver.exe'    #這裏放的就是下載的chromedriver本地路徑
    driver = webdriver.Chrome(chrome_options=chrome_options, executable_path = driver_path)
    driver.get('https://www.toutiao.com/ch/news_tech/')
    driver.quit()

下面是報錯信息:python

 

這裏的錯誤信息就是chrome瀏覽器的版本與chromediver的版本不一致形成的web

解決辦法就是找到與你電腦chrome瀏覽器對應的chromediver就能夠解決這個問題了,chrome

咱們進入到chromedriver的下載地址:http://npm.taobao.org/mirrors/chromedrivernpm

網頁的內容以下圖:瀏覽器

咱們隨便進入一個目錄找到這個文件打開:less

咱們就能夠找到版本之間的對應關係了ui

相關文章
相關標籤/搜索