老师,
关于日志,现在遇到这样一个问题:
1、在scrapy本身自带的模块:如spider、pipelines、middleware, 我们通过scrapy提供的日志功能打印,如: self.logger.info(“spider start…”)、spider.logger.error(“xxxx”);都能正常输出到所配置的日志文件中。
2、但是正常情况下,在spider、pipelines, 需要调其他的模块的代码,如util.py,common.py啊等等,这些里面本身也会有日志输出。
我在util.py,common.py等的代码中,通过import logging,然后logger.info(“xxx”) 打印日志。
这个问题,该怎么解决呢?
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
了解课程