Python 单击显示';它被硒元素的永久覆盖物所覆盖

Python 单击显示';它被硒元素的永久覆盖物所覆盖,python,selenium,selenium-chromedriver,Python,Selenium,Selenium Chromedriver,我遇到了永久覆盖的问题,现在Selenium拒绝点击,因为它会点击错误的按钮 是否有办法暂时隐藏错误的按钮,直到流程完成,然后重新启用按钮?我正在将Chrome和Python与Selenium一起使用。我们可以获得一些代码/示例吗?如果不适合您,您可能应该尝试使用Javascript单击。单击()。jsclick不应该关心覆盖,除非Selenium根本找不到元素。如果您得到ClickIntercepted错误,JS click应该可以工作,但是如果您得到NoTouchElement或Timeou

我遇到了永久覆盖的问题,现在Selenium拒绝点击,因为它会点击错误的按钮


是否有办法暂时隐藏错误的按钮,直到流程完成,然后重新启用按钮?我正在将Chrome和Python与Selenium一起使用。

我们可以获得一些代码/示例吗?如果
不适合您,您可能应该尝试使用Javascript单击。单击()
。jsclick不应该关心覆盖,除非Selenium根本找不到元素。如果您得到
ClickIntercepted
错误,JS click应该可以工作,但是如果您得到
NoTouchElement
TimeoutException
则是另一个问题。您可以使用javascript隐藏覆盖。。。。或者点击上面Christine提到的。你也可以先点击覆盖图,我认为它会消失。。。单击甚至可能会向上/向下冒泡和/或触发您想要的。这完全取决于这个物体为什么会在那里。