Xpath选择器不存在。\n

2024-04-24 23:30:02 发布

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

enter image description here我是XPath的新手,我不知道这个选择器有什么问题:

'//div[@id="records"].//div[@class="record"]'

结构html

问题是我想得到所有<div class="record">元素。 请问怎么了?你知道吗

编辑:代码段: enter image description here


Tags: divid元素编辑html代码段选择器record
1条回答
网友
1楼 · 发布于 2024-04-24 23:30:02

您的xpath

语法错误,只要去掉“.”就可以得到所有带有属性class="record"div元素

'//div[@id="records"]//div[@class="record"]'

如果(正如您在评论中所说的)您想要获得所有锚元素,那么请尝试以下xpath:

'//div[@id="records"]/div[@class="record"]/a[contains(@href,"firma")]'

相关问题 更多 >