2, 2-6ren"> 2, 2-我必须在下面的 html 代码中提取文本内容以进行 python 网络抓取,问题是类参数,所有三个变量都具有相同的类参数,所以我尝试使用 arial-label,但它不起作用。 2, 3 Proper-6ren">
gpt4 book ai didi

python - 网络抓取 python 2, 2

转载 作者:行者123 更新时间:2023-11-28 16:51:15 27 4
gpt4 key购买 nike

我必须在下面的 html 代码中提取文本内容以进行 python 网络抓取,问题是类参数,所有三个变量都具有相同的类参数,所以我尝试使用 arial-label,但它不起作用。

2,

3

Property_beds = response.css('.b6a29bc0::text').extract()

结果 获取两个变量“Beds”、“Baths”,我只想要单个变量 baths

'Property_beds':[2,3]

但我想在 response.css() 中包含 aria-label="Baths",我尝试使用以下代码但输出列表为空

Property_beds = response.css('span.b6a29bc0aria-label[attribute="Beds"]::text').extract()

enter image description here

enter image description here

最佳答案

对于单例

Property_beds = response.css('span.b6a29bc0[aria-label=Beds]::text').extract()

对于多个节点使用css或者语法:

response.css('span.b6a29bc0[aria-label=Beds], span.b6a29bc0[aria-label=Studio]').getall()

关于python - 网络抓取 python <span class ="b6a29bc0"aria-label ="Beds">2</span>, <span class ="b6a29bc0"aria-label ="Baths">2</span>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58948568/

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