python - 输出信息日志时如何将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()
问题是程序无法将信息日志输出到控制台。有没有办法解决这个问题?
解决方案
推荐阅读
- xml - XSL | 自闭标签的转换
- ruby-on-rails - Rails rspec 和 cucumber Secret 令牌为空
- javascript - 如何将列表从ajax传递到控制器
- python - Python将文件移动到文件夹而不是脚本?
- python - Linux sendmail中文乱码
- javascript - Webpack 在构建时生成文件
- python - Python中的for循环永无止境
- c - 扫描值直到在 C 中获得重要字符
- android - 无法解析 ':app@debug/compileClasspath' 的依赖关系:无法解析 com.github.YUNEEC:Yuneec-SDK-Android:vX.YZ
- java - 是否可以使用 spring 数据存储库为不同的类创建“存在给定 id 的对象”约束注释?