def parse_pagelist(self,response):
for page in pageinfo:
page_url=page['url']
yield response.follow(page_url,self.parse_page)
next_page=response.xpath('//ol[@class="page-main"]/li[last()]/a/@href').get()
if next_page:
return [response.follow(next_page,callback=self.parse_pagelist)]
在关于spider.parse的scrapy文档中它说:
此方法以及任何其他 Request 回调必须返回 >Request 和/或 item 对象的可迭代。
在这里我返回一个包含scrapy.Request的列表对象,但它永远不会下载,这是为什么呢?