下载和安装浏览器驱动(Chrome为例)
selenium 2包含自带的Firefox驱动不需要安装,但是当selenium升级到3.0或Firefox版本大于43/46(有争议),也需要安装驱动
1、下载Chrome浏览器驱动:
下载Chrome浏览器驱动地址:http://chromedriver.storage.googleapis.com/index.html
进入网页,找到自己浏览器的版本,点击
Windows系统下载chromedriver_win32.zip即可
2、安装Chrome浏览器驱动
2.1、正确安装Chrome浏览器驱动前:
如下图,python使用打开Chrome浏览器失败
2.2、正确安装Chrome浏览器驱动(解压后直接把驱动路径配置环境即可)
找到浏览器驱动地址
给浏览器驱动配置环境变量,如下步骤
此电脑——>右键——>属性——>高级系统设置——>高级——>环境变量——>在系统变量里选择Path——>点击编辑——>点击右侧的新建——>把浏览器驱动的地址粘贴——>确定——>确定——>确定——>确定(连续几个确定把之前的窗口关闭);
验证驱动是否正确安装
重新打开cmd窗口,导入WebDriver包,尝试创建一个Chrome浏览器是否能打开Chrome浏览器
可见此时可以打开浏览器
注意:若使用该浏览器做自动化,最后去把自动升级功能禁用掉,不然自动升级之后,需要重新再去下载一个新的浏览器驱动