安装
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 logger
logger.debug('这是一条debug测试信息')
logger.info('这是一条info测试信息')
logger.warning('这是一条warning测试信息')
logger.error('这是一条error测试信息')
from loguru import logger
logger.add('文件路径'.encoding='utf-8')
logger.debug('这是一条debug测试信息')
logger.info('这是一条info测试信息')
logger.warning('这是一条warning测试信息')
logger.error('这是一条error测试信息')
常见参数配置
rotation配置:
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')
logger.add('保存日志路径', format="{time:YYYY-MM-DD HH:mm:ss} {level} From {module}.{function} : {message}")

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现