WebDriver switchTo().alert() 函数失败

WebDriver switchTo().alert() function fails

我的 html 中有这一行:

<a class="btn" onclick="return confirm('Are you sure you want to delete this post?')" href="#">

尝试切换到弹出窗口window并使用

单击确定
driver.switchTo().alert().accept()

但它一直给我 AttributeError: 'WebDriver' object has no attribute 'switchTo'。我还尝试找到弹出窗口 window 按钮的元素 ID,但我无法使其工作。任何建议将不胜感激。

Python中你应该使用

driver.switch_to.alert.accept()

因为switchTo()Java方法

我来晚了回答,这是 java 语法亲爱的,你使用 python,

使用此代码:

alert = driver.switch_to.alert()
    alert.accept()