python logging 使用记录:设置INFO级别不生效,格式化,输出到文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python logging 使用记录:设置INFO级别不生效,格式化,输出到文件相关的知识,希望对你有一定的参考价值。
参考技术A没有输出INFO的日志级别。默认是WARN级别的日志,这里没有输出WARN说明没有设置成功。
这时可以正常输出INFO了
此时第二个logger也被设置了INFO级别了,查看源码:
可以看到名字为None时返回的是一个root对象,这也是为什么第二个logger也被修改的原因。
常见的输出到控制台和文件
默认只是输出了message,这样子还不如直接用print()函数了。所以还需要格式化一下:
设置格式化要用到logging.Handler
输出效果:
[图片上传失败...(image-6690c5-1606835078864)]
formatter参数 :
以上是关于python logging 使用记录:设置INFO级别不生效,格式化,输出到文件的主要内容,如果未能解决你的问题,请参考以下文章