Python css选择具有特定属性名称和值的元素

Python css选择具有特定属性名称和值的元素,python,python-2.7,scrapy,Python,Python 2.7,Scrapy,如何使用Scrapy选择具有特定属性名称和值的元素的文本 比如说, <span property="city">Montreal</span> 你犯了一个小错误。您需要在'span'之前删除'.: In [6]: response.css('span[property="city"]::text').extract_first() Out[6]: u'Montreal' In [6]: response.css('span[property="city"]::tex

如何使用Scrapy选择具有特定属性名称和值的元素的文本

比如说,

<span property="city">Montreal</span>

你犯了一个小错误。您需要在
'span'
之前删除
'.

In [6]: response.css('span[property="city"]::text').extract_first() 
Out[6]: u'Montreal'
In [6]: response.css('span[property="city"]::text').extract_first() 
Out[6]: u'Montreal'