使用Selenium(Python)时出现'object is not callable'错误
我使用了 browser.switch_to.alert().accept()
来处理一个 JavaScript 弹出警告框。
但是我遇到了这样的错误:
TypeError: 'Alert' object is not callable
我该怎么解决这个问题呢?
1 个回答
19
你遇到“Alert对象不可调用”的问题吗?那你就应该停止调用它。你需要把
browser.switch_to.alert().accept()
改成
browser.switch_to.alert.accept()
(也就是说,去掉alert
后面的()
)。