selenium打开Firefox浏览器

上篇讲的是对Chrome的配置,Firefox的配置也差不多大同小异,也差不多是下载一个driver到安装路径,然后就可以运行代码了。

当然也是有差异的

差异一:Firefox需要把浏览器的路径在PATH上设置

做这一步的人应该会这个基本操作,这一就不再多说

差异二:下载的地址比较特殊

https://github.com/mozilla/geckodriver/releases

代码是开源地放在github上,可以看到不同版本的介绍,大牛会持续更新版本


下载时我们首先要知道自己的浏览器的版本:菜单栏->帮助->关于火狐


这里版本是69.0

得到版本后,在对应下载软件的文档说明,选择自己合适的版本,文档只是给了一些适用版本的范围,所以如果你找不到你的版本,建议不要选太新的driver

下载好像要翻墙,不然会一直卡在那里!!!

下载好geckodriver后,解压到python的安装目录,就和上一篇chomedriver存放的路径一样,接着就可以运行代码,试下安装成不成功了

from selenium import webdriver

browser = webdriver.Firefox()

browser.get('http://www.baidu.com/')

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容