首页 > 解决方案 > 输出信息日志时如何将scrapy错误日志写入文件?

问题描述

我试图CrawlerRunner像这样运行scrapy:

logging.basicConfig(filename='error.log', filemode='w', level=logging.ERROR)
s = get_project_settings()
runner = CrawlerRunner(s)
d = runner.crawl(VideoDetailSpider)
d.addBoth(lambda _: reactor.stop())
reactor.run()

问题是程序无法将信息日志输出到控制台。有没有办法解决这个问题?

标签: pythonscrapy

解决方案


推荐阅读