selenium自动化解决selenium.common.exceptions.NoAlertPresentException: Message: No alert is active报错

页面出现这种“不点击对话框的确定或者取消”就不能进入其他页面的对话框,使用普通的alert、confirm、promt会报以下错误,并且解决不了问题呢

selenium.common.exceptions.NoAlertPresentException: Message: No alert is active

这时候我们就要考虑其他方法来解决,以下是本人实践得到好用的方法,分享给大家。

from pykeyboard import PyKeyboard#使用 PyKeyboad 来实现用 python 操作键盘

key = PyKeyboard()

key.press_key(key.tab_key)

key.release_key(key.tab_key)

time.sleep(2)

key.press_key(key.enter_key)

猜你喜欢

转载自blog.csdn.net/u012388338/article/details/129681775