我学习Python才几个星期。
我正试图通过Selenium和geckodriver,Winddow10用Python控制Firefox
我已将geckodriver存储在c:\Users\david\Downloads\
我在Thonny中使用了这个脚本(我包含了Thonny的Selenium包)
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver=webdriver.Firefox(executable_path="c:/Users/david/Downloads/geckodriver.exe")
driver = webdriver.Firefox()
driver.get("https://www.google.com")
我收到这个
SessionNotCreatedException: Message: Unable to find a matching set of capabilities errorhandler.py, line 242
and
Traceback (most recent call last): File "C:\Users\david\Documents\Junk\web control.py", line 4, in driver = webdriver.Firefox() File "C:\Users\david\AppData\Roaming\Python\Python37\site-packages\selenium\webdriver\firefox\webdriver.py", line 174, in init keep_alive=True) File "C:\Users\david\AppData\Roaming\Python\Python37\site-packages\selenium\webdriver\remote\webdriver.py", line 157, in init self.start_session(capabilities, browser_profile) File "C:\Users\david\AppData\Roaming\Python\Python37\site-packages\selenium\webdriver\remote\webdriver.py", line 252, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "C:\Users\david\AppData\Roaming\Python\Python37\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute self.error_handler.check_response(response) File "C:\Users\david\AppData\Roaming\Python\Python37\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities
任何帮助都将不胜感激
目前没有回答
相关问题 更多 >
编程相关推荐