记录 python 更改日志级别文本

sal*_*vob 4 python logging

与图书馆

import logging

当我使用方法.error(text)或 时.warning(text),记录器将日志级别写入为 INFO、WARNING、ERROR 等。

我想知道是否有办法更改字符串WARNING,例如更改为WARN(并改为更改ERRORERR)。

太长了;我想按照我喜欢的方式更改消息的文本日志记录级别(“调试”、“信息”、“警告”、“错误”、“严重”)...有没有办法做到这一点?

Ser*_*sta 5

模块中开箱即用logging,具有以下addLevelName功能:

logging.addLevelName(logging.WARNING, "WARN")
logging.addLevelName(logging.ERROR, "ERR")
Run Code Online (Sandbox Code Playgroud)

这些名称将被所有格式化程序使用。