提交 09c401bf 编写于 作者: M muriloviana

use crawler only to register signals in from_crawler()

上级 32fd6928
...@@ -16,7 +16,7 @@ class ${ProjectName}SpiderMiddleware(object): ...@@ -16,7 +16,7 @@ class ${ProjectName}SpiderMiddleware(object):
@classmethod @classmethod
def from_crawler(cls, crawler): def from_crawler(cls, crawler):
# This method is used by Scrapy to create your spiders. # This method is used by Scrapy to create your spiders.
s = cls(crawler.stats) s = cls()
crawler.signals.connect(s.spider_opened, signal=signals.spider_opened) crawler.signals.connect(s.spider_opened, signal=signals.spider_opened)
return s return s
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册