美文网首页
python3.6使用logging第三方库

python3.6使用logging第三方库

作者: Dynasty鑫 | 来源:发表于2018-12-17 10:21 被阅读0次

    python3.6使用logging打印日志文件时可以使用:
    logging.basicConfig(level=logging.INFO,format='', filename=name.log, filemode='a')
    logging.info("this is error")
    输出:"this is error"

    第一个参数level是日志文件的级别,日志级别CRITICAL>ERROR>WARNING>INFO>DEBUG>NOTSET,这里我设置了INFO,就指只能输出低于INFO级别的日志文件

    第二个参数format是日志文件输出形式,这里设置了空,即只输出日志设定的数据,可根据自己需求,如我这里设置:
    format = logging.Formatter("%(asctime)s - %(message)s")
    logging.info("this is info")
    即输出形式为:"2016-09-13 18:52:37,492 INFO - this is info"日志文件

    第三个参数filename是存储日志文件的地址

    第四个参数filemode是日志文件写入的方式,我这里写追加写入

    相关文章

      网友评论

          本文标题:python3.6使用logging第三方库

          本文链接:https://www.haomeiwen.com/subject/pplqkqtx.html