在scrapy中返回spider_closed信号中的值

时间:2016-02-23 17:12:34

标签: python scrapy

我有一只蜘蛛,我需要在完成后返回这个蜘蛛内的列表长度。

class MySpider(scrapy.Spider):
    def __init__(self):
        self.my_list = []

    def parse(self, response):
        # parse values and save in the list
        self.my_list.append(something)

    def closed(self, reason):
        # here I need to return len(self.my_list)
        print len(self.my_list)

我尝试了屈服和回归,两者都没有成功。

0 个答案:

没有答案