loguru

2022-09-20

Python 第三方日志模块,用更简单的方式实现 logging 功能。

安装

Terminal window
1
pip3 install loguru

使用

Traceback 记录

1
@logger.catch
2
def fun(x, y):
3
return x / y

输出指定级别日志

1
from loguru import logger as log
2
import sys
3
4
log.remove()
5
6
log.add(sys.stderr, level="INFO")
7
8
log.info("INFO")
9
log.debug("DEBUG")
10
log.warning("WARNING")
11
log.success("SUCCESS")

当 level 为 INFO 时,DEBUG 数据不会输出。

参考