zoukankan      html  css  js  c++  java
  • python之写日志模块

    python自带的日志模块logging比较难用,这里介绍一个好用的日志模块nnlog,直接pip install nnlog即可

    import nnlog
    log = nnlog.Logger(file_name='my.log',level='debug',when='D',backCount=5,interval=1)
    #file_name是日志文件名,可以是不存在的文件,会主动帮助创建
    #level是日志级别,如果不传的话默认是debug级别
    #when是日志文件多久生成一个,默认是按天,S 秒、M 分、 H 小时、 D 天、 W 每星期
    #backCount是备份几个日志文件,默认保留5天的
    #interval是间隔多久生成一个日志文件,默认是1天
    log.debug('默认日志级别是debug')
    log.info('info级别')
    log.warning('waring级别')
    log.error('error级别')
     
    log2 = nnlog.Logger(file_name='nn.log') #直接传入文件名也是ok的,其他的就取默认值了
    log2.debug('test')
  • 相关阅读:
    bzoj 2599
    bzoj 3697
    poj 1741
    bzoj 2741
    bzoj 5495
    bzoj 3261
    网络流24题——骑士共存问题 luogu 3355
    网络流24题——数字梯形问题 luogu 4013
    bzoj 3998
    网络流24题——魔术球问题 luogu 2765
  • 原文地址:https://www.cnblogs.com/tata-learning/p/11809059.html
Copyright © 2011-2022 走看看