Selenium常用见报错及解决方案--补充中......
click()被拦截:selenium.common.exceptions.WebDriverException: Message: element click intercepted
- 报错截图

- 出现这个问题的原因是,元素我们已经定位成功了,但是这个元素可能被其他元素覆盖,导致点击时间无法完成
- 我们需要通过JS来进行点击操作,代码示例如下
# 勾选协议--部分代码不可直接运行 xieyi = driver.find_element_by_xpath('//*[@id="checkboxAgreementInput"]').click() driver.execute_script("arguments[0].click();",xieyi)
浙公网安备 33010602011771号