跳到内容

root-logger-call (LOG015)

源自 flake8-logging 代码检查器。

作用

检查以下logging顶级函数的使用情况:debuginfowarnwarningerrorcriticallogexception

为什么这不好?

使用根记录器会导致消息没有源信息,使其在调试时不太有用。

示例

import logging

logging.info("Foobar")

建议改为

import logging

logger = logging.getLogger(__name__)
logger.info("Foobar")