• loguru 简单使用


    使用Python自带的 logging 来记录日志会比较麻烦,查了下 大家都在用 loguru,看了下文档,发现是挺好用的,记录下笔记

    安装
    pip install loguru
     
     
    简单使用
    from loguru import logger
    logger.debug('this is a debug msg')
     
     
    将日志保存到文件
    from loguru import logger
    
    logger.add('xx{time}.log')
    logger.info('this is a info msg')
     
     
    rotation 配置
    from loguru import logger 
    
    # 超过500MB后,新创建一个文件
    logger.add('a_{time}.log', rotation='500 MB')
    
    # 每天0点创建一个新文件
    logger.add('a_{time}.log', rotation='00:00')
    
    # 一周创建一个新文件
    logger.add('a_{time}.log', rotation='1 week')
     
     
    retention 配置
    from loguru import logger
    
    # 设置日志最长只保留10天
    logger.add('a_{time}.log', retention='10 days')
     
    compression 配置
    # 支持配置压缩格式
    logger.add('a_{time}.log', compression='zip')
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

  • 相关阅读:
    机器学习入坑指南(二):数据预处理
    03双向链表
    小甲鱼 例题
    快慢指针问题
    02循环单链表
    01静态链表
    阈值化
    图像金字塔与图片尺寸缩放
    水漫填充
    形态学滤波(4):使用分水岭算法对图像进行分割
  • 原文地址:https://www.cnblogs.com/shiyixirui/p/14419633.html
Copyright © 2020-2023  润新知