Python 使用SeleniumWebDriver和FireFox时出错
“浏览器似乎已退出” selenium.common.exceptions.WebDriverException:消息:在我们连接之前,浏览器似乎已退出。如果在FirefoxBinary构造函数中指定了日志文件,请检查它以了解详细信息 我正在使用Python 使用SeleniumWebDriver和FireFox时出错,python,python-3.x,selenium,firefox,selenium-webdriver,Python,Python 3.x,Selenium,Firefox,Selenium Webdriver,“浏览器似乎已退出” selenium.common.exceptions.WebDriverException:消息:在我们连接之前,浏览器似乎已退出。如果在FirefoxBinary构造函数中指定了日志文件,请检查它以了解详细信息 我正在使用 from pyvirtualdisplay import Display from selenium import webdriver display = Display(visible=0, size=(1024, 768)) display.st
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.6
Firefox47.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()
不幸的是,SeleniumWebDriver 2.53.6与Firefox47.0不兼容
我也有同样的问题,我下载了Firefox(45版),一切都很好。尝试此版本:您可以参考此链接。
您可以在上面的链接中找到问题的解决方案,也可以简单地将Firefox降级到45版。Firefox 47版与Selenium WebDriver有问题(请参见最下面的部分),请尝试使用早期版本的可能重复版本