王贝贝的爸爸 2022-03-13 22:46 采纳率: 40%
浏览 46

selenium访问网页时元素无法定位

在写学校每日疫情上报的脚本,使用selenium访问网页时有一个元素定位后点击总是报错,网页页面如图所示:

img

img

代码如图所示
    commit1  = web.find_element(By.XPATH, "/html/body/div[2]/div[2]/div[2]/div/div/div[1]/div[62]/label/span[2]")
    commit1.click()
运行结果及报错内容

报错内容为:

img

对目标元素的
<label>以及子节点和两个子节点分别用xpath定位后点击,一直报错,显示element click intercepted:</label>
请教一下怎么定位元素并点击复选框呢?
  • 写回答

1条回答 默认 最新

  • 爱音斯坦牛 全栈领域优质创作者 2022-03-13 23:00
    关注

    img


    直接鼠标右键复制这个input的xpath就行,另外推荐一个插件xpath helper,自己一搜索就知道它有多么好用了。 有帮助的话采纳一下哦!🙊🙊🙊

    评论

报告相同问题?

问题事件

  • 创建了问题 3月13日