gpt4 book ai didi

python - Scrapy 选择具有特定属性名称的 HTML 元素

转载 作者:行者123 更新时间:2023-12-01 06:59:36 24 4
gpt4 key购买 nike

有这样的 HTML:

<div>
<div data-id="1"> </div>
<div data-id="2"> </div>
<div data-id="3"> </div>
...
<div> </div>
</div>

我需要选择仅具有属性data-id(无论值是什么)的内部div。如何使用 Scrapy 实现这一目标?

最佳答案

您可以使用以下内容

response.css('div[data-id]').extract()

它将为您提供所有具有 data-id 属性的 div 的列表。

[u'<div data-id="1"> </div>',
u'<div data-id="2"> </div>',
u'<div data-id="3"> </div>']

关于python - Scrapy 选择具有特定属性名称的 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58698132/

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