首页 > 其他 > 详细

loguru备忘

时间:2021-06-28 10:06:23      阅读:15      评论:0      收藏:0      [点我收藏+]

loguru是个非常好用的三方日志管理包,简单易用,奈何老是记不住,在这记录一下吧

#coding:utf-8
‘‘‘
@version: python3.8
@author: ‘eric‘
@license: Apache Licence
@contact: steinven@qq.com
@software: PyCharm
@file: tt.py
@time: 2021/6/27 23:14
‘‘‘
import sys

from loguru import logger
app_name= ‘test‘
logger.remove()

logger.add(sys.stdout, level="INFO")#WARNING/INFO/ERROR/DEBUG,控制台只会输出比该等级高的日志,但在文件日志中会全部写入
log_name = "logs/%s-{time}.log"%app_name#配置文件路径,自动创建日志目录,{time}为内置变量,保证 日志文件的唯一性
logger.add(log_name, encoding=‘utf-8‘, retention="10 days")

if __name__ == ‘__main__‘:
    logger.info(‘info‘)
    logger.error(‘error‘)
    logger.warning(‘warning‘)
    logger.debug(‘debug‘)

loguru备忘

原文:https://www.cnblogs.com/steinven/p/14942788.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!