请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

电脑上安装了两个版本的Firefox,为什么webdriver.Firefox()总是打开旧版的呢?

电脑上安装了两个版本的Firefox,为什么webdriver.Firefox()总是打开旧版的呢?

正在回答 回答被采纳积分+3

1回答

Mushishi 2019-11-02 03:47:45

你好,你是不是旧版本有默认驱动,你需要设置一下你想启动浏览器的路径,或者浏览器路径加入环境变量

0 回复 有任何疑惑可以回复我~
  • 提问者 红尘过客zuozs #1
    我是自己下载了最新驱动,放到python安装目录里。新版Firefox版本是70.0.1,然后下载的驱动是:geckodriver-v0.26.0-win64,也把浏览器路径加入了系统Path中,但是每次都启动的是我的旧版56版本Firefox.
    回复 有任何疑惑可以回复我~ 2019-11-02 08:50:38
  • Mushishi 回复 提问者 红尘过客zuozs #2
    driver=webdriver.Firefox(executable_path="浏览器程序路径")
    回复 有任何疑惑可以回复我~ 2019-11-02 14:54:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信