python - 使用 Selenium Webdriver 和 FireFox 时出错

标签 python python-3.x selenium firefox selenium-webdriver

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

我正在使用

Selenium 版本 2.53.6

火狐版本 47.0

Ubuntu 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()

最佳答案

您可以引用此链接。 Selenium 2.53 not working on Firefox 47

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

关于python - 使用 Selenium Webdriver 和 FireFox 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38210163/

相关文章:

python - 两个列表对应元素相同的索引列表

python - 作为另一个函数的参数的函数

python - 来自 tidyverse 的 mutate_if 的等效 Python 代码

python - 如何以比应用程序更高的粒度在 Django 中对单元测试进行分组?

java - Firefox 驱动程序失败并出现无法访问的错误

java - SelendroidDriver 不在 jar 文件中

Selenium 不检测页面加载(Ruby)

python - 如何将年龄分箱特征替换为数值数据?

python - smtplib 使用 Office 365 的正确凭据超时

python - Django 两个来自同一模型的外键