是否有一种方法,使用css选择器(不使用javascript),只有在没有附加内容的情况下才选择子元素?
我要做到以下几点:
<style>p b:only-child { color: red }</style>
<p><b>this should be red</b></p>
<p><b>this</b> should be not</p>
<p><b>this</b> <i>neither</i></p&
我试着使用以下站点学习response.xpath和response.css:
scrapy shell 'http://quotes.toscrape.com'
for quote in response.css("div.quote"):
title = quote.css("span.text::text").extract()
这只会得到一个值。但是,如果我使用xpath:
scrapy shell 'http://quotes.toscrape.com'
for quote in response.css