【发布时间】:2020-06-12 03:01:49
【问题描述】:
我正在尝试单击网页上的投票按钮。我可以使用我的 python 代码浏览页面并单击单选按钮。投票按钮未在 HTML 代码中声明为“按钮”或“输入”元素。我真的不确定如何让 Selenium 导航到它并单击它。该按钮本身不链接到网址。我曾尝试使用选项卡然后按回车键,但它会在按钮本身上进行选项卡。我可以提供进一步的 HTML 和任何其他补充信息。下面是 HTML 的图片!
【问题讨论】:
-
据我所知,HTML 中的“a”是一个“锚元素”。我不懂 HTML,所以我很难找到解决此按钮操作方式的方法。
-
也许尝试通过 xpath 查找元素,看看是否有效?
-
我已经尝试过这条路线,但即使使用 xpath 我也无法点击该元素。就好像它没有被识别为可点击项目一样。
-
如果可能的话,你能添加一个指向网页的链接吗?
标签: python html selenium selenium-webdriver browser-automation