我试图通过找到xpath来单击使用python硒的页面。我收到此错误:
ElementClickInterceptedException。
我的代码在
下方like_feed = wait.until(EC.visibility_of_element_located((By.XPATH, '//*[@id="react-root"]/section/main/section/div[2]/div[1]/div/article[3]/div[2]/section[1]/span[1]/button/span')))
like_feed.click()
该路径的元素是
<span class="glyphsSpriteHeart__filled__24__red_5 u-__7" aria-label="Unlike"></span>
对于索引为1的元素,我能够执行此操作而没有错误
like_feed = wait.until(EC.visibility_of_element_located((By.XPATH, '//*[@id="react-root"]/section/main/section/div[2]/div[1]/div/article[1]/div[2]/section[1]/span[1]/button/span'))).click()
like_feed.click()
对于其他人,它会引发错误
引发exception_class(消息,屏幕,堆栈跟踪) selenium.common.exceptions.ElementClickInterceptedException:消息: 元素在点(788,636.5)不可点击,因为另一个元素 掩盖它 您能建议我该如何进行吗?我正在使用chrome和Instagram页面来喜欢家庭供稿上的所有帖子