【发布时间】:2018-07-31 22:17:30
【问题描述】:
我正在按照this post 的说明使用我的个人资料来获取网站。它成功启动了 Chrome 实例,但在短时间内引发以下错误后它就停止并崩溃了:
selenium.common.exceptions.WebDriverException: Message: unknown error:
Chrome failed to start: crashed
(Driver info: chromedriver=2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),platform=Windows NT 6.1 SP1 x86_64)
如果我不使用任何配置文件参数,它工作正常,所以我不确定问题出在哪里。我的代码:
def ChromeTest():
options = webdriver.ChromeOptions()
options.add_argument(
"user-data-dir=C:\\Users\\myuser\\AppData\\Local\\Google\\Chrome\\User Data")
driver = webdriver.Chrome(executable_path="C:\\Users\\chromedriver.exe", chrome_options=options))
site = "http://www.google.com"
driver.get(site)
【问题讨论】:
-
请看我之前的回答,可能对你有帮助stackoverflow.com/questions/29225271/…
-
感谢您的建议,但我已经研究了一段时间,仍然无法找出问题所在。 selenium chromedriver 启动的会话具有相同的配置文件和相同的 chrome 版本。它只是在 driver.get(site) 窒息。
标签: python-3.x selenium-webdriver