webdriver 的驱动 ie、火狐、谷歌 驱动安装下载(详细讲解火狐浏览器的webdriver驱动安装)

时间:2024-02-19 08:11:37

1.谷歌浏览器:

对于chrome浏览器,有时候会有闪退的情况,有时候也许是版本冲突的问题,我们要对照着这个表来对照查看是不是webdriver和chrome版本不对应

 

 

点击下载chrome的chromedriver :http://chromedriver.storage.googleapis.com/index.html

或下面这个地址

http://npm.taobao.org/mirrors/chromedriver/

点击下载chrome的历史版本:https://www.chromedownloads.net/

 

2.火狐浏览器

我用的火狐浏览器是47.0.1版本的建议看文档的人如果一直安装失败可以用这个版本  下图付下载地址。

1.下载 火狐浏览器和火狐的webdriver驱动

https://pan.baidu.com/s/1GPXYBLNOW7PUbpPrCy0_YA

 

2.安装selenium ide

 

 

 

 

 

 

 

完成后selenium ide就安装完成了  要连接网络的

3.安装完毕好后一定要记住关闭火狐浏览器的自动更新功能

 

 

 

如果显示灰色不能点击“不检查更新。。。”如下方法解决

找到火狐浏览器的安装路径如果你没有更改过安装目录的话默认为:

C:\Program Files (x86)\Mozilla Firefox\defaults\pref

 

 

打开编辑  添加如下代码

user_pref("app.update.auto", false); //禁用自動更新

user_pref("app.update.enabled", false); //禁用自動更新

 

 

重启浏览器可以完成关闭更新功能

就可以开始selenium自动化了。。

Firefox的驱动geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases/



3.IE浏览器

ie浏览器的版本对应这个并没有找到具体所对应的版本,不过据我实测的结果,一般用2.5版本比较好一些(ie11)

对应selenium的版本  pip show selenium

我们通过这个地址来下载:

http://selenium-release.storage.googleapis.com/index.html

 

除此之外,还要通过:工具> internet选项>安全

在里面如图的四个选项,把保护模式设置为全部勾选或者全部不勾选

 1.chromedriver 下载地址:https://code.google.com/p/chromedriver/downloads/list

     2.Firefox的驱动geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases/

     3.IE的驱动IEdriver 下载地址:http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/

 

 -------------------------------------------------------

下载完的驱动放在  python安装目录下