Selenium3+Python3+Firefox56配置及测试解析

来源:互联网 发布:windows账户有什么用 编辑:程序博客网 时间:2024/06/13 05:55

终于启动火狐了。。。。。。

1 使用pip安装Selenium

pip install -U selenium 可以查看博客内容

pip show selenium ,查看当前版本
这里写图片描述

2 下载最新的Firefox

记得还要下载火狐驱动,selenium3以后需要单独下载
IE 和Chrome的驱动同理
驱动geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases (v0.19.0)
解压到python的安装目录,python的安装目录已配置到环境变量,所有不需要将驱动地址加到环境变量,否则需要添加

3 测试

from selenium import webdriverdriver = webdriver.Firefox()driver.get("http://www.python.org")

结果如下:
这里写图片描述

4 查找原因

查阅selenium官方网站,firefox浏览器必须是48或者更高版本,不是版本兼容问题,解决方法,将火狐的安装目录配置到环境变量
这里写图片描述

重新启动pycharm
再次测试

from selenium import webdriverdriver = webdriver.Firefox()driver.get("http://www.python.org")

结果如下
这里写图片描述

阅读全文
0 0