前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python日志级别

python日志级别

作者头像
py3study
发布2020-01-10 16:40:43
5520
发布2020-01-10 16:40:43
举报
文章被收录于专栏:python3python3
代码语言:javascript
复制
import logging  
logging.basicConfig(level=logging.DEBUG, 
                 format=’%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s’, 
                 datefmt=’%a, %d %b %Y %H:%M:%S’, 
                 filename=’test.log’, 
                 filemode=’w’) 
                 #mode=w 为覆盖,mode=a 为追加 
 logging.debug(‘This is debug message’) 
 logging.info(‘This is info message’) 
 logging.warning(‘This is warning message’)
”’ 
       想关参数介绍: 
 logging.basicConfig函数各参数: 
 level总共分5个级别:debug < info< warning< error< critical 
     日志信息低于设置的级别时,不予显示:如此处为最低级别debug,所以显示所以信息 
 filename: 指定日志文件名 
 filemode: 和file函数意义相同,指定日志文件的打开模式,’w’或’a’ 
 format: 指定输出的格式和内容,format可以输出很多有用信息。显示的条目可以是以下内容: 
     %(levelname):日志级别的名字格式 
     %(levelno)s:日志级别的数字表示 
     %(name)s:日志名字 
     %(funcName)s:函数名字 
     %(asctime):日志时间,可以使用datefmt去定义时间格式,如上图。 
     %(pathname):脚本的绝对路径 
     %(filename):脚本的名字 
     %(module):模块的名字 
     %(thread):thread id 
     %(threadName):线程的名字 
 ”’
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-08-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档