scrapy 2.3 日志记录设置
这些设置可用于配置日志记录:
-
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 则日志将不显示打印日志的废组件。默认情况下,它是未设置的,因此日志包含负责该日志输出的废弃组件。