try:
browser.switch_to.alert.accept()
print("show alert")
except Exception as e:
print("no alert")
下列代码可以防止反复出现alert框:
jug_flag = 0
while jug_flag != 1:
try:
browser.switch_to.alert.accept()
except Exception as e:
jug_flag = 1
处理网页弹窗:避免无限循环策略
这段代码展示了如何优雅地处理浏览器中可能出现的alert对话框。通过设置jug_flag变量,确保不会陷入无限循环。当尝试接受alert并成功时,打印'showalert';如果没有alert,则设置jug_flag为1,终止循环。
4万+

被折叠的 条评论
为什么被折叠?



