Python 如何选择具有类_A而没有类_B的元素?
我的HTML代码是:Python 如何选择具有类_A而没有类_B的元素?,python,scrapy,Python,Scrapy,我的HTML代码是: <div> <span class="class_a">Text A</span> <span class="class_a class_b">Text AB</span> </div> 如何修改它以仅获取文本A并跳过文本AB 谢谢您应该试试选择器: response.css('.class_a:not(.class_b)::text').extract() XPath需要什
<div>
<span class="class_a">Text A</span>
<span class="class_a class_b">Text AB</span>
</div>
如何修改它以仅获取文本A
并跳过文本AB
谢谢您应该试试选择器:
response.css('.class_a:not(.class_b)::text').extract()
XPath需要什么
response.xpath('//span[@class=“class\u a”]/text())
的可能重复项
response.css('.class_a:not(.class_b)::text').extract()