我上这个班:
class PitchforkTracks(scrapy.Spider):
name = "pitchfork_tracks"
allowed_domains = ["pitchfork.com"]
start_urls = [
"http://pitchfork.com/reviews/best/tracks/?page=1",
"http://pitchfork.com/reviews/best/tracks/?page=2",
"http://pitchfork.com/reviews/best/tracks/?page=3",
"http://pitchfork.com/reviews/best/tracks/?page=4",
"http://pitchfork.com/reviews/best/tracks/?page=5",
]
def parse(self, response):
for sel in response.xpath('//div[@class="track-details"]/div[@class="row"]'):
item = PitchforkItem()
item['artist'] = sel.xpath('.//li/text()').extract_first()
item['track'] = sel.xpath('.//h2[@class="title"]/text()').extract_first()
yield item
正在刮取此项目:
^{pr2}$然而,结果打印如下:
{'artist': u'The Avalanches', 'track': u'\u201cColours\u201d'}
我在哪里和如何去掉quotes
,即\u201c
和{
在
parse(self, response)
内,添加:相关问题 更多 >
编程相关推荐