在spider中时在方法里直接写self.crawler.engine.close_spider(self, 'cookie失效关闭爬虫') 在pipeline和downloaderMiddlewares里spider.crawler.engine.close_spider(spider, '没有新数据关闭爬虫')