ImportError:无法导入名称ScrapyFileLogObserver

pi-*_*-2r 3 python scrapy web-scraping python-2.7 scrapy-spider

我尝试使用ScrapyFileLogObserver测试scrapy日志.在我的源代码中,我正确设置了要使用的包:

来自scrapy.log导入ScrapyFileLogObserver

但是当我启动我的蜘蛛时,我遇到了这个错误:

来自scrapy.log导入ScrapyFileLogObserver

ImportError:无法导入名称ScrapyFileLogObserver

作为信息,我使用scrapy的最新版本(Scrapy 1.0.1).我如何解决我的错误?

ale*_*cxe 6

在1.0 Scrapy的日志系统被完全重写,现在已经没有ScrapyFileLogObserver了.相反,Scrapy现在直接使用twistedPythonLoggingObserver:

observer = twisted_log.PythonLoggingObserver('twisted')
observer.start()
Run Code Online (Sandbox Code Playgroud)