【发布时间】:2020-06-02 14:19:41
【问题描述】:
我正在尝试使用 Selenium 单击打开应用程序警报,但出现此错误
NoAlertPresentException: Message: no such alert
所以基本上我正在尝试从浏览器打开缩放应用程序
这是我的代码:
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import TimeoutException
driver = webdriver.Chrome(executable_path='chromedriver/chromedriver')
driver.get("https://zoom.us/j/93459172503?pwd=QkhnMEQ0ZTRZd0grUVJkT2NudmlFZz09")
try:
WebDriverWait(driver, 5).until(EC.alert_is_present(), 'Timed out waiting for alerts to appear')
alert = driver.switch_to.alert
alert.accept()
print("alert accepted")
except TimeoutException:
print("no alert")
【问题讨论】:
标签: python python-3.x selenium selenium-webdriver