ChromeDriver版本= 2.24 / 2.2
Chrome浏览器版本= 52
硒= 2.53.6
Python = 2.7
我的代码就像
browser.find_element_by_id("save").click()
browser.switch_to_alert().accept()
根据不同论坛和帖子的建议,我尝试将sleep
,try
catch
块,WebDriverWait
用于提醒,但没有任何帮助。
另外我注意到我的代码甚至没有排到browser.switch_to_alert().accept()
行,click()
操作本身就是抛出错误。
selenium.common.exceptions.UnexpectedAlertPresentException: Alert Text: None
Message: unexpected alert open: {Alert text : Are you sure you want to save changes?}