第一:火狐浏览器所有版本

一.火狐所有版本下载

1.http://ftp.mozilla.org/pub/firefox/releases/
2.由于Selenium3.0调用FireFox48(48)以上的版本,需要先安装浏览器的驱动driver

二.FireFox浏览器geckodriver部署

1.下载FireFoxdriver(geckodriver.exe)

2.FireFox浏览器driver下载地址:https://gitHub.com/mozilla/geckodriver/releases

在这里插入图片描述

3.本人使用的操作系统是windows10+64位,因此下载【geckodriver-v0.24.0-win64.zip】
4.将下载的geckodriver压缩包解压后,将geckodriver.exe复制到Python的安装目录下

(作者Python的安装路径为C:\Program Files\python36)

在这里插入图片描述

注:搭建过程中PythonFireFox、geckodriver都要添加到环境变量下。

因为Python已经被添加到环境变量下,可直接把geckodriver放在Python的安装文件里

三.验证Selenium

1.以管理员身份运行cmd,在cmd命令窗口,输入Python,进入Python编辑状态
2.依次输入命令
from selenium import webdriver
webdriver.Firefox()
3.将geckodriver部署到Python安装目录下后,可以看到成功的调用了FireFox浏览器

在这里插入图片描述

4.PyCharm中键入测试代码,然后运行,可看到成功调用FireFox浏览器且打开bing首页

在这里插入图片描述

四.可能遇到的问题

1.问题1Message: 'geckodriver' executable needs to be in PATH
1.1.解决方案
1.1.1.下载geckodriver.exe驱动文件,找到geckodriver.exe路径,将其配置到环境变量PATH中

1.1.2.或者是直接放在Python安装目录下也是可以的
2.问题2
Message: Expected browser binary location, but unable to find binary in default 
location, no 'moz:FireFoxOptions.binary' capability provided, and no binary flag 
set on the command line
2.1.解决方案
2.1.1.FireFox.exe这个文件也需要配置到环境变量path下

2.1.2.安装完FireFox后,找到FireFox.exe这个文件的地址,添加到PATH下

在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

平头哥-测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值