一、基本使用
①标准使用
from loguru import logger
# 在标准输出里面输出一行debug日志
logger.debug("That's dubug")
②设置输出格式
from loguru import logger
logger.remove(0) # 先删除格式
logger.add(sink='./logger.log', format="{time: %Y-%m-%d %H:%M:%S} | {level} | {message}") # sink是log存放路径 {time}:时间戳 {level}:日志级 {message}:日志消息
logger.debug("That's dubug")
③日志输出文档完整配置
logger.add(
sink="./logs/log.log", # sink:为记录器生成的每条记录指定目的地。默认情况下,它设置为 sys.stderr
level="INFO", # 日志级别
filter="my_module", # 过滤条件
format="{time: %Y-%m-%d %H:%M:%S} | {level} | {message}", # 自定义输出格式
enqueue=True, # enqueue:启用此选项会将日志记录放入队列中,以避免多个进程记录到同一目的地时发生冲突
rotation="4 weeks", # 每4周生成一

最低0.47元/天 解锁文章
1959

被折叠的 条评论
为什么被折叠?



