【问题标题】:selenium: chrome failed to start when using optionsselenium:使用选项时chrome无法启动
【发布时间】:2014-11-12 11:46:34
【问题描述】:

我正在尝试将 selenium 与 chrome 网络驱动程序一起使用。当我在没有选项的情况下运行它时,它工作正常:

>>>driver = webdriver.Chrome(executable_path=path)

但是当我像这样添加选项(加载的配置文件)时:

>>> options = webdriver.ChromeOptions()
>>> options.add_argument('--user-data-dir=%s' % chromeProfile)
>>> driver = webdriver.Chrome(executable_path=path,chrome_options=options)

它启动浏览器窗口,它看起来还活着,但命令会挂起,直到它最终声明:

    raise exception_class(message, screen, stacktrace)
    WebDriverException: Message: u'unknown error: Chrome failed to start: exited normally\n  (Driver info: chromedriver=2.9.248315,platform=Windows NT 6.1 SP1 x86_64)'

什么可能导致这个问题,我该如何调试它?

谢谢

【问题讨论】:

    标签: python google-chrome selenium


    【解决方案1】:

    好的 - 想通了。问题似乎是在尝试将网络驱动程序连接到它时无法打开一个配置文件。我将默认配置文件复制到了一个新位置,现在它可以正常工作了。我会把它留在这里,以防它对任何人有用。

    【讨论】:

      猜你喜欢
      • 2016-12-02
      • 1970-01-01
      • 1970-01-01
      • 2017-04-26
      • 1970-01-01
      • 2021-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多