Python 窗户上有木偶图案的硒;“拒绝许可”;
更新到Firefox 47并安装木偶网(说明如下:)后,我的代码抛出以下错误:Python 窗户上有木偶图案的硒;“拒绝许可”;,python,selenium,firefox,firefox-marionette,Python,Selenium,Firefox,Firefox Marionette,更新到Firefox 47并安装木偶网(说明如下:)后,我的代码抛出以下错误: from selenium import webdriver from selenium.webdriver.common.desired_capabilities import DesiredCapabilities from selenium.webdriver.common.keys import Keys #firefox requires a new webdriver code-named marion
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.common.keys import Keys
#firefox requires a new webdriver code-named marionette
#Selenium must be told to use said driver (not necessary in the future)
caps= DesiredCapabilities.FIREFOX
caps["marionette"]=True
#STABLE RELESE NOT SUPPORTED USE DEV EDITION
caps['binary']="C:\Program Files (x86)\Firefox Developer Edition\"
driver=webdriver.Firefox(capabilities=caps)
抛出:
Traceback (most recent call last):
driver=webdriver.Firefox(capabilities=caps)
response = self.execute(Command.NEW_SESSION, capabilities)
self.error_handler.check_response(response)
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: permission
denied
我已经将木偶添加到我的
路径
,重命名为wires,并尝试将selenium直接指向.exe
文件,但没有任何效果您只需将Firefox降级到45版,因为Firefox 47还不兼容
或
你可以参考这个链接。
您可以在上面的链接中找到问题的解决方案
我希望它能帮助您。更新自:Selenium WebDriver 2.53.1已于2016年6月30日发布。FirefoxDriver再次使用Firefox 47.0.1作为浏览器。实际上我遇到了问题,因为我没有在这一行中使用双反斜杠
caps['binary']=“C:\Program Files(x86)\Firefox Developer Edition\”
,但不管您的回答如何,我还是升级了selenium并修复了问题。我试图运行您的程序,但发现了此错误,但在写问题细节时,我认为这是一个打字错误。