def recursiveDS(self,response):
text = response.meta['texto']
item = response.meta['item']
links = response.meta['allDS']
text += self.searchDS(response, ref=item["ref"], name=item["url"])
if not links:
item["contenido"].append(text)
yield item
else:
first_url = links[0]
Utils.delfirstelement(links)
yield scrapy.Request(Utils.createUrl(response.url, first_url), callback=self.recursiveDS,
dont_filter=True, meta={'item': item, 'allDS': links, "texto": text})
评论列表
文章目录