You need to move line 7, wait = WebDriverWait(driver, 10), to inside line 9, with webdriver.Firefox() as driver:. This is because line 9 is where you define the driver variable. You are getting the error because it doesn't exist until after line 9, but you are trying to use it on line 7.
How can I run selenium on this platform?
I have problems with my geckodriver since it is not recognizing the driver.
You need to move line 7,
wait = WebDriverWait(driver, 10)
, to inside line 9,with webdriver.Firefox() as driver:
. This is because line 9 is where you define thedriver
variable. You are getting the error because it doesn't exist until after line 9, but you are trying to use it on line 7.wait = ...
line.