使用该库时, import logging 当我使用方法.error(text)或.warning(text)时,记录器将日志级别写为INFO、WARNING、ERROR等。 我想知道是否有一种方法可以更改WARNING字符串,例如更改为WARN(并将ERROR更改为ERR)。 简而言之,我想要更改消息中的文本日志级别(“DEBUG”、“INFO”、“WARNING”、“ERROR”、“CRITICAL”)为我所需的内容... 有什么方法吗?
使用logging模块中的addLevelName函数,即可轻松实现该功能: logging.addLevelName(logging.WARNING, "WARN") logging.addLevelName(logging.ERROR, "ERR") 这些名称将被所有格式化程序使用。