2024-10-08 22:26:39 发布
网友
注册后,会出现一个弹出警报,提示“已成功注册”。我试着用下面的代码处理。在
alert1= driver.switch_to_alert() alert1.accept()
这是低于错误。在
有什么方法可以处理弹出的ok消息吗。在
您可以使用wait before您的代码:-
WebDriverWait(browser, 3).until(EC.alert_is_present(), 'Timed out waiting for PA creation ' + 'confirmation popup to appear.') alert = browser.switch_to.alert() alert.accept()
如果它抛出“无警报存在”异常,那么它可能不是一个windows警报,而是一个可以用selenium处理的对话框。在
请尝试以下操作:
当弹出的网页打开时,右键单击并单击“检查”。如果您可以找到它的CSS选择器,那么可以通过selenium轻松地单击“ok”按钮。在
您可以使用wait before您的代码:-
如果它抛出“无警报存在”异常,那么它可能不是一个windows警报,而是一个可以用selenium处理的对话框。在
请尝试以下操作:
当弹出的网页打开时,右键单击并单击“检查”。如果您可以找到它的CSS选择器,那么可以通过selenium轻松地单击“ok”按钮。在
相关问题 更多 >
编程相关推荐