mj1*_*829 7 python alert click selenium-webdriver webdriverwait
我在浏览器中创建了一个对话框(当用户输入详细信息发生错误时,会发生此对话框)。我需要等到用户单击对话框后再执行自动执行(仅用于测试)。这是我所拥有的
# driver is a chrome web driver
driver.execute_script("alert('qwer');")
wait = WebDriverWait(driver, 10)
element = wait.until(EC.alert_is_present())
Run Code Online (Sandbox Code Playgroud)
我尝试在线搜索,但是只有当用户单击网页内的按钮而不是生成的对话框时,才能得到答案。怎么做(如果可能的话)?
from time import sleep
while EC.alert_is_present()(driver):
sleep(30)
Run Code Online (Sandbox Code Playgroud)
如果您只是想提醒用户,请使用 pymsgbox 或 Telegram API 向他发送消息,
from pymsgbox import alert
alert("Hey User")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
179 次 |
| 最近记录: |