When I want to selenium click this code button , selenium write me this error
This is my code:
#LOGIN IN WEBSITE
browser = webdriver.Firefox()
browser.get("http://class.apphafez.ir/")
username_input = browser.find_element_by_css_selector("input[name='UserName']")
password_input = browser.find_element_by_css_selector("input[name='Password']")
username_input.send_keys(username_entry.get())
password_input.send_keys(password_entry.get())
button_go = browser.find_element_by_xpath("//button[@type='submit']")
button_go.click()
#GO CLASS
wait = WebDriverWait(browser , 10)
go_to_class = wait.until(EC.element_to_be_clickable((By.XPATH , ("//div[@class='btn btn- palegreen enterClassBtn'"))))
go_to_class.click()
this is site code :
<div class="databox-row padding-10">
<button data-bind="attr: { 'data-weekscheduleId' : Id}" style="width:100%" class="btn btn-palegreen enterClassBtn" data-weekscheduleid="320">"i want to ckick here"</button>
This is my program error :
File "hafezlearn.py", line 33, in login_use
go_to_class = wait.until(EC.element_to_be_clickable((By.XPATH , ("//div[@class='btn btn- palegreen enterClassBtn'"))))
File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/support/wait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
</div>