如何使用Scrapy找出跨度数?
<div class="filled">
<span class="hg3-i hg3-i-star-full"></span>
<span class="hg3-i hg3-i-star-full"></span>
<span class="hg3-i hg3-i-star-full"></span>
<span class="hg3-i hg3-i-star-full"></span>
<span class="hg3-i hg3-i-star-half"></span>
</div>
print(len(response.css('div.filled span')))
这意味着:使用span
类选择div
标记内的filled
标记,获取选择器列表的长度
如果使用的是草率回应
spans= response.xpath('//div[@class="filled"]//span')
取len(spans)
返回结果