当前位置: 首页 > 资讯 > >正文

Loguru:优雅的日志管理模块 全球新消息

来源:博客园    时间:2023-06-18 12:21:04


【资料图】

安装
pip3 install loguru
日志等级
等级方法
TRACElogger.trace()
DEBUGlogger.debug()
INFOlogger.info()
SUCESSlogger.sucess()
WARNINGlogger.warnning()
ERRORlogger.error()
CRITICALlogger.critical()
基本使用
from loguru import loggerlogger.debug("这是一条debug测试信息")logger.info("这是一条info测试信息")logger.warning("这是一条warning测试信息")logger.error("这是一条error测试信息")# 日志写入到文件from loguru import loggerlogger.add("文件路径".encoding="utf-8")logger.debug("这是一条debug测试信息")logger.info("这是一条info测试信息")logger.warning("这是一条warning测试信息")logger.error("这是一条error测试信息")
常见参数配置
rotation配置:    # 超过50M自动分割文件    logger.add("runlog.log", rotation="50 MB",encoding="utf-8")    # 文件名中加入时间    logger.add("runlog_{time}.log", rotation="50 MB",encoding="utf-8")    # 每天固定时间定时创建文件    logger.add("runtime_{time}.log", rotation="HH:mm",encoding="utf-8")    # 每隔一段时间创建文件    logger.add("runtime_{time}.log", rotation="1 week",encoding="utf-8")compression配置:    # 保留压缩    logger.add("runlog_{time}.log",compression="zip",encoding="utf-8")
format 配置日志记录格式化模板
logger.add("保存日志路径", format="{time:YYYY-MM-DD HH:mm:ss} {level} From {module}.{function} : {message}")

X 关闭

推荐内容

最近更新

Copyright ©  2015-2022 南非餐饮网版权所有  备案号:沪ICP备2022005074号-13   联系邮箱:58 55 97 3@qq.com