如何使用硒找到这种元素?该链接有一个.do结尾

2024-09-30 02:26:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用selenium查找并单击链接。 html格式如下:

<a href="gotoOpenOrders.do?PID=bestbuy">21</a>

在网页上,数字21显示为超链接,单击后将进入下一页

我尝试使用xpath连接a href,并将文本部分链接到“21”,但没有成功。 关于如何点击这个链接有什么想法吗


Tags: 文本网页链接html格式selenium数字pid
1条回答
网友
1楼 · 发布于 2024-09-30 02:26:05

您可以使用contains示例用法:

//body[contains(@Attribute,'value')]

给你:

//a[contains(text(),'21')].click()

注:(通常写为“@Attribute”,但“text”不完全是“Attribute”,因此不使用“@”)

相关问题 更多 >

    热门问题