Python 日志工具 loguru

错误级别

level name Severity value Logger method
TRACE 5 logger.trace()
DEBUG 10 logger.debug()
INFO 20 logger.info()
SUCCESS 25 logger.success()
WARNING 30 logger.warning()
ERROR 40 logger.error()
CRITICAL 50 logger.critical()

代码

1
2
3
4
5
6
7
8
9
10
from loguru import logger

# 设置输出级别, 只显示 INFO 及以上级别
logger.remove()
handler_id = logger.add(sys.stderr, level="INFO")

# 日志输出
logger.debug("xxxxx")
logger.info("xxxxx")
logger.warning("xxxxx")