python日志级别
2017-07-27 18:02
155 查看
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):线程的名字
”’
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):线程的名字
”’
相关文章推荐
- python 日志级别
- python: logging日志级别详解
- python: 不同级别的日志输出到不同文件的日志类
- python日志:logging
- 动态设置log4j的日志级别
- Python3 中记录日志并输出到 log 文件中的方法(防止输出中文乱码)
- Python基于logger模块的日志输出系统
- 使用python构建基于hadoop的mapreduce日志分析平台
- python日志输出—logging配置文件
- Python日志8/1
- python 实现nginx/apache 日志格式的统计脚本
- Log4j日志级别
- Python日志库的用法
- python写日志封装类实例
- python日志模块---logging
- Python日志模块(第1篇)
- 把项目下的jar迁移到tomcat的lib目录下,原本的logback日志配置会失效,产生大量debugger级别日志
- Python 数据库备份脚本(邮件通知+日志记录)
- flume的级别的架构使用--实际场景应用--可以用于分布式的服务形式的日志采集
- Python日志8/3