当前位置: 首页 > 知识库问答 >
问题:

使用Selenium Webdriver和FireFox时出错

晋弘义
2023-03-14

“浏览器似乎已退出”selenium . common . exceptions . web driver exception:Message:浏览器似乎已在我们可以连接之前退出。如果您在FirefoxBinary构造函数中指定了log_file,请检查它以获取详细信息。

我正在使用

硒版本 2.53.6

Firefox版本47.0

14.04.4

python 3.4.3

这是我正在使用的代码

from pyvirtualdisplay import Display
from selenium import webdriver

display = Display(visible=0, size=(1024, 768))
display.start()

browser = webdriver.Firefox()
browser.get('https:\\aweber.com')

browser.quit()
display.stop()

共有2个答案

谭敏学
2023-03-14

不幸的是,Selenium WebDriver 2.53.6 与 Firefox 47.0 不兼容。

我有同样的问题,我下载了火狐浏览器(版本45 ),一切都很完美。试试这个版本:https://ftp.mozilla.org/pub/firefox/releases/45.0/

红明德
2023-03-14

你可以参考这个链接。Selenium 2.53在Firefox 47上不工作

您可以在上面的链接中找到问题的解决方案,或者您可以简单地将Firefox降级到版本45。

 类似资料:
  • 当我尝试使用外部浏览器使用snowsql客户端登录时,我得到了以下信息。 /home/username/.snowsql/1.2.16/libz.so.1:未找到版本ZLIB_1.2.9( /lib/x86_64-linux-gnu/libpng16.so.16要求)无法加载XPCOM。 这是我的操作系统信息

  • 我正在尝试播放以下网站的视频(使用JUnit)-Day01。http://www.itelearn.com/live-training/security-testing-live-training我试图实现的是,在播放视频后,我将拍摄一张屏幕截图,以证明视频播放正确。点击Day01视频后,它会在一个新窗口中打开——当我查看代码时,我意识到他们使用了iFrame。我可以关闭此视频窗口,但无法播放/暂

  • 问题内容: 当与CSS属性结合使用时,Firefox缺少元素底部的填充。(但可在Chrome和Safari中使用。) 我错过了一些东西吗,或者有什么办法可以解决这个问题? 注意:该演示没有使用任何库进行规范化,但是我也尝试过,但是没有成功。 问题答案: 修改后的CSS

  • 在Firefox 51.0.1上使用Selenium 3.0.1打开Firefox浏览器的URL时,我遇到了问题 环境: 我收到以下例外: 组织。openqa。硒。火狐。NotConnectedException:45000毫秒后无法连接到端口7055上的主机127.0.0.1。Firefox控制台输出:“错误。还附加了快照。”。 这是我的代码: 非常感谢。

  • 我正在运行节点.js在 apache 上 socket.io。我让它在子域上运行(例如 - myapp.mydomain.com:8000),如您所见,我在不同的端口上运行它,以便我可以使用 myapp.mydomain.com 访问它。 在chrome,Opera,IE中一切正常,但是FF失败了,我遇到了跨域错误。 已阻止跨源请求:同源策略不允许读取位于的远程资源http://myapp.myd

  • 我正在尝试创建一个简单的REST api,我遵循了Jersey网站上的教程:https://jersey.java.net/nonav/documentation/2.0/deployment.html 以下是错误: 原因:javax.servlet.unavailableException:org.eclipse.jetty.servlet.baseholder.doStart(basehold