gpt4 book ai didi

xpath - 如何从元素内的属性中提取数据

转载 作者:行者123 更新时间:2023-12-03 16:43:16 24 4
gpt4 key购买 nike

在我尝试用scrapy编写蜘蛛时,我试图从元素中提取数据,就像你对href一样
例如<tr><td><a href = "www.somelink.com">将是 hxs.select('//tr/td/a/@href').extract()所以我们在这里所做的是获取分配给 href 的数据

我有一个 span 元素,它有一个类和一个数据属性<span class="classname" data="{...data in here...}">
但是尝试以下会在scrapy中产生错误,其中我选择了span元素的数据属性,其中span元素类=类名。
hxs.select('//div/span[@class="classname"]/@data/').extract()
是否甚至可以从 href 以外的属性中提取数据,如果可以,我该怎么做?
谢谢

最佳答案

如果您在 @data 之后删除尾部斜杠是否有效?

关于xpath - 如何从元素内的属性中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12561341/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com