def click_to_element(self):
while True:
try:
driver.find_element(By.XPATH,
'//*[@id="root"]/div[1]/div[2]/div[1]/div[2]/div[4]/button/div[3]/div').click()
sleep(3)
driver.get_screenshot_as_file("screen.png")
driver.find_element(By.CSS_SELECTOR,
'#modal-portal > div.modal.below-md\:p-0.bg-\[\#1d2445\].md\:bg-transparent.active > div.modal__content.w-\[52\.5rem\].overflow-visible.below-md\:min-h-full.max-h-none > div > div.flex.flex-col.md\:flex-row.gap-10.mt-12.mb-20 > button.btn.btn--green.grow').click()
sleep(5)
driver.switch_to.default_content()
iframe1 = driver.find_element(By.CSS_SELECTOR,
'iframe[src = "https://www.google.com/recaptcha/api2/bframe?hl=en&v=vP4jQKq0YJFzU6e21-BGy3GP&k=6Lc3qPIUAAAAAFGLONQbUEAOgbdU8WTiC3HpRqKI"]')
driver.switch_to.frame(iframe1)
sleep(5)
driver.find_element(By.CSS_SELECTOR,
"#rc-imageselect > div.rc-footer > div.rc-controls > div.primary-controls > div.rc-buttons > div.button-holder.help-button-holder").click()
print("Clicked!")
driver.switch_to.default_content()
sleep(7)
driver.refresh()
sleep(1800)
except:
if driver.find_element(By.CSS_SELECTOR,
'#modal-portal > div.modal.below-md\:p-0.bg-\[\#1d2445\].md\:bg-transparent.active > div.modal__content.w-\[52\.5rem\].overflow-visible.below-md\:min-h-full.max-h-none > div > div.flex.flex-col.md\:flex-row.gap-10.mt-12.mb-20 > div'):
print('Not Clicked!')
driver.switch_to.default_content()
sleep(7)
driver.refresh()
sleep(1800)
Код почему-то не срабатывает второй раз после задержки в 1800 секунд, и выдает такую ошибку:
Ссылка удалена модератором.
Обьясните мне что не так?