
根据您的代码块,您需要解决以下两个问题:
切换到警报 :该方法
switch_to_alert()
已 弃用 ,应switch_to.alert
改为使用。API文档明确提及以下内容:def switch_to_alert(self): """ Deprecated use driver.switch_to.alert """ warnings.warn("use driver.switch_to.alert instead", DeprecationWarning) return self._switch_to.alert等待警报是存在 :你应该总是诱导 WebDriverWait 的 警报 是 目前 在调用之前
accept()
或dismiss()
如下:WebDriverWait(driver, 5).until(EC.alert_is_present).dismiss()
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)