i am getting an error while using selenium:
I updated my selenium module, i dont know which module version i had back then, so when i updated my module i tried to run my code i get an error:
my code:
from selenium import webdriver
#import geckodriver_autoinstaller
import time
import random
from selenium.webdriver.firefox.options import Options
options = Options()
options.headless = True
#path = geckodriver_autoinstaller.install()
#driver = webdriver.Firefox(executable_path=path, options=options)
driver = webdriver.Firefox(options=options)
The error:
Traceback (most recent call last):
File "C:\Users\Praveen\Desktop\kahootbot.py", line 10, in <module>
driver = webdriver.Firefox(options=options)
File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\firefox\webdriver.py", line 174, in __init__
keep_alive=True)
File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\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