【发布时间】:2019-05-07 04:11:10
【问题描述】:
操作系统:El Capitan 版本10.11.4 (15E65)
Python 版本:2.7.14
Selenium 版本:selenium=3.14.1
浏览器:Mozilla Firefox 62.0
预期行为 -
打开 Firefox 浏览器并执行一些步骤 - 解析和抓取网站。
实际行为 -
日志崩溃:
driver = webdriver.Firefox()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/utilisateur/miniconda2/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 174, in __init__
keep_alive=True)File "/Users/utilisateur/miniconda2/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 174, in __init__
keep_alive=True)
File "/Users/utilisateur/miniconda2/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "/Users/utilisateur/miniconda2/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/Users/utilisateur/miniconda2/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/Users/utilisateur/miniconda2/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: newSession
实际上,它曾经正常工作,直到它随机停止。我已经检查了 Firefox,以确保它是受支持的版本。 此外,我确实重新检查了我仍然有所需的 Selenium 版本,如 this 。所以现在,作为python的初学者,我不得不说我发现自己面临着一堵雾墙。
以前有没有人遇到过这个问题并有可能的解决方案? (P.S. 我在 Stackoverflow 上已经发布的相关主题中找不到答案)
【问题讨论】:
标签: python selenium selenium-webdriver webdriver