chromedriver是google为网站开发人员提供的自动化测试接口,是网站测试架构selenium的chrome基础部分,主要是通过http通信实现的。 它是selenium 和浏览器进行通信的桥梁。
配置ChromeDriver的步骤如下:
注意:在配置ChromeDriver前需要先安装selenium与Chrome浏览器,并且Chrome浏览器可以正常使用。
【第一步】先确定Chrome版本:
"Chrome帮助"-->"关于Google Chrome"-->即可看到Chrome版本
此处以博主本人的Chrome版本作为示例:"已是最新版本版本 80.0.3987.87(正式版本) (64 位)"
【第二步】下载ChromeDriver:
ChromeDriver官网下载地址:https://chromedriver.chromium.org/downloads
注意:这里需根据个人实际情况下载相应的版本,例如我下载的是对应80版本的。
【第三步】配置ChromeDriver到系统的环境变量:
将下载下来的ChromeDriver压缩包解压后,将ChromeDriver.exe文件复制到python的 Scripts文件夹中,也可以单独将这个ChromeDriver.exe的所在路径 配置到系统的环境变量里(下图为本人电脑示例)。
【第四步】验证配置
(1)在命令行中先输入:
$ chromedriver
(2)进入编辑器如VSCode中新建个python文件输入下列程序:
from selenium import webdriver
b = webdriver.Chrome()
//运行后,如弹出空白的Chrome浏览器,即为配置成功。
//如有异常,请检查chromedriver.exe与chrome浏览器的版本是否对应。