我正在尝试进行警报异常处理,我尝试了一些选项,但我似乎无法让脚本尝试异常,只是出错了。
#Add Alert Bypass
try:
driver.switch_to.default_content()
except NoAlertPresentException:
print('Alert Popup')
alert = driver.switch_to.alert()
alert.dismiss()
错误讯息:
Message: unexpected alert open: {Alert text : ...}
答案 0 :(得分:0)
看起来您使用的是错误的selenium.common.exceptions
根据错误消息,它看起来像是一个意外的警报。我会尝试使用UnexpectedAlertPresentException
而不是NoAlertPresentException