#python #selenium
Вопрос:
Я хочу нажать на кнопку оповещения о масштабировании, но получаю сообщение об ошибке
Я хочу нажать на кнопку «Открыть собрания с масштабированием». Это мой код:
from selenium import webdriver
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
url = "https://us04web.zoom.us/j/74697911381"
driver.get(url)
WebDriverWait(driver,5).until(EC.element_to_be_clickable((By.XPATH,'//*[@id="zoom-ui-frame"]/div[2]/div/div[1]/div'))).click()
WebDriverWait(driver, 2).until(EC.alert_is_present())
alert = driver.switch_to.alert()
alert.accept()
У меня такая ошибка:
WebDriverWait(driver, 2).until(EC.alert_is_present())
File "C:UsersjohanAppDataLocalProgramsPythonPython39libsite-packagesseleniumwebdriversupportwait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
Комментарии:
1. Вы не можете взаимодействовать с этим предупреждением с помощью selenium. Звучит как работа для
autoit
2. @C. Пек : AutoIt не является универсальным решением, OP может захотеть запустить свой скрипт в Linux.
3. @Johan Jomy : Это настоящая проблема, она не заслуживает того, чтобы ее отвергали ( 1)