Firefox 与 geckodriver 版本兼容问题 - jjstrip - 博客园

623 阅读3分钟
原文链接: www.cnblogs.com

jjstrip

导航

< 2020年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

统计

  • 随笔 - 14
  • 文章 - 0
  • 评论 - 5
  • 引用 - 0

公告

昵称: jjstrip
园龄: 1年5个月
粉丝: 0
关注: 2 +加关注

搜索

   

常用链接

我的标签

随笔档案

最新评论

阅读排行榜

评论排行榜

推荐排行榜

Firefox 与 geckodriver 版本兼容问题

打开 python shell,执行以下脚本:

from selenium import webdriver
driver = webdriver.Firefox()
driver.maximize_window()
driver.get("http://baidu.com")

当脚本执行到 driver = webdriver.Firefox() 这一句时,页面卡住了,即 firefox 浏览器被成功打开,但没有像预期的一样被最大化,并且访问百度。网上查了好久,终于找到答案并解决问题。

这是一个兼容性问题,因 firefox 版本与 geckodriver 版本匹配导致,我的 firefox 版本是56,但用的 geckodriver 版本是 25,显然 geckodriver 版本太高了,将 geckodriver 换成 20 后,

重新执行刚才的脚本,问题解决。geckodriver 下载地址:github.com/mozilla/gec…

 

   附:Firefox与geckodriver版本映射表

备注:在此感谢 https://blog.csdn.net/yinshuilan/article/details/90713084 ,提供的Firefox与geckodriver版本映射表,让我不用为版本匹配问题反复试错。

posted on 2019-10-14 12:10  jjstrip  阅读(261)  评论(0)  编辑  收藏

刷新评论刷新页面返回顶部 注册用户登录后才能发表评论,请 登录注册访问 网站首页。 【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
【推荐】阿里云双11返场来袭,热门产品低至一折等你来抢!
【活动】开发者上云必备,腾讯云1核4G 2M云服务器11元/月起
【推荐】百度智能云岁末感恩季,明星产品低至1元新老用户畅享
【活动】京东云限时优惠1.5折购云主机,最高返价值1000元礼品!