scrapy 2.3 日志记录设置

2021-06-10 17:20 更新

这些设置可用于配置日志记录:

  • LOG_FILE
  • LOG_ENABLED
  • LOG_ENCODING
  • LOG_LEVEL
  • LOG_FORMAT
  • LOG_DATEFORMAT
  • LOG_STDOUT
  • LOG_SHORT_NAMES

前两个设置定义日志消息的目标。如果 ​LOG_FILE​ 设置后,通过根记录器发送的消息将被重定向到名为 ​LOG_FILE​ 带编码 ​LOG_ENCODING​ . 如果未设置 ​LOG_ENABLED​ 是 ​True​ ,将在标准错误上显示日志消息。最后,如果 ​LOG_ENABLED​ 是 ​False​ ,将不会有任何可见的日志输出。

LOG_LEVEL​ 确定要显示的最低严重性级别,将筛选出严重性较低的消息。它的范围包括 日志级别 .

LOG_FORMAT​ 和 ​LOG_DATEFORMAT​ 指定用作所有消息布局的格式字符串。这些字符串可以包含中列出的任何占位符 logging's logrecord attributes docs 和 datetime's strftime and strptime directives 分别。

如果 ​LOG_SHORT_NAMES​ 则日志将不显示打印日志的废组件。默认情况下,它是未设置的,因此日志包含负责该日志输出的废弃组件。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号