Selenium打开谷歌浏览器提示chromedriver.exe停止运行且浏览器显示请停用以开发者模式运行的扩展chengx

#coding=utf-8

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("http://www.baidu.com")

driver.find_element_by_id("kw").send_keys("Selenium2")
driver.find_element_by_id("su").click()

driver.quit()

浏览器报错:

Selenium打开谷歌浏览器提示chromedriver.exe停止运行且浏览器显示请停用以开发者模式运行的扩展chengx_第1张图片

IDLE报错:如下

Selenium打开谷歌浏览器提示chromedriver.exe停止运行且浏览器显示请停用以开发者模式运行的扩展chengx_第2张图片

最后发现是chromedriver和chrome版本不匹配

查看chrome浏览器版本,在地址栏输入chrome://version/,发现是57版本

搜到一个chromedriver和chrome的对应关系表

chromedriver版本 支持的chrome版本
v2.30 v58-60
v2.29 56-58
v2.28 55-57
v2.27 54-56
v2.26 53-55
v2.25 53-55
v2.24 52-54
v2.23 51-53
v2.22 49-52
v2.21 46-50
v2.20 43-48
v2.19 43-47
v2.18 43-46
v2.17 42-43
v2.11 36-40
v2.15 40-43
v2.14 39-42
v2.13 38-41
v2.12 36-40
v2.10 33-36
v2.9 31-34
v2.8 30-33
v2.7 30-33
v2.6 29-32
v2.5 29-32
v2.4 29-32
   
   
   

chromedriver下载链接:

http://chromedriver.storage.googleapis.com/index.html



你可能感兴趣的:(自动化测试,selenium+python)