【问题标题】:Selenium 'Unable to find matching set of capabilites error'Selenium '无法找到匹配的功能集错误'
【发布时间】:2017-05-13 03:19:02
【问题描述】:

在运行我使用 Selenium 的 Python 脚本时,我收到此错误。关于如何解决它的任何想法?

File "mypythonscript.py", line 136, in main
    driver = webdriver.Firefox(profile)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", line 152, in __init__
    keep_alive=True)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 98, in __init__
    self.start_session(desired_capabilities, browser_profile)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 188, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 252, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 194, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: Unable to find a matching set of capabilities

【问题讨论】:

标签: python selenium


【解决方案1】:

将 Firefox 更新到版本 >= 52.0.3

【讨论】:

  • 单行不是解释任何问题/问题的解决方案的最佳方式。您可能想解释一下为什么您认为降级 FF 版本可以解决这里的问题。
  • @demouser123 一个衬里实际上是编写解决方案的最佳方式。只要它的描述性足够(像这个答案)
猜你喜欢
  • 1970-01-01
  • 2018-07-30
  • 1970-01-01
  • 2020-01-20
  • 2019-04-04
  • 2019-12-25
  • 1970-01-01
  • 2018-08-27
  • 1970-01-01
相关资源
最近更新 更多