使用 Firefox 52.9.0esr (Tor Browser 7.5.6) 的哪个版本 marionette_driver

Which version of marionette_driver with Firefox 52.9.0esr (Tor Browser 7.5.6)

Tor 浏览器更新到 7.5.6。之前的工作代码因

而失败

InvalidSessionIdException:

更新到 marionette_driver 2.7 后,对 client.start_session() 的调用失败

marionette_driver.errors.UnknownCommandException: WebDriver:NewSession

哪个版本的 marionette_driver 应该与这个 Firefox 版本一起使用? (或者可能是像 Selenium 这样的另一个框架?)

因为有only a few version at Pypi,而且似乎没有其他答案存在,就从当前的开始全部尝试。

它适用于 2.5 版:

pip2 install marionette_driver==2.5

更新:InvalidSessionIdException 返回。要解决此问题,请再次调用 client.start_session()(在 try 块中捕获异常时可以调用它)