【资料图】
安装pip3 install loguru
日志等级等级 | 方法 |
---|---|
TRACE | logger.trace() |
DEBUG | logger.debug() |
INFO | logger.info() |
SUCESS | logger.sucess() |
WARNING | logger.warnning() |
ERROR | logger.error() |
CRITICAL | logger.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