首页 > 编程语言 > 详细

Python_58之logging模块

时间:2018-05-08 13:54:46      阅读:191      评论:0      收藏:0      [点我收藏+]

日志模块

非常简单的限制线程安全的日志记录模块

就是一个写文件的模块

import logging
logging.basicConfig(filename=‘log_ss.log‘,format=‘%(asctime)s-%(name)s-%(levelname)s -%(module)s:%(message)s‘,datefmt=‘%Y-%m-%d %H:%M:%S %p‘,level=10)#日志文件路径 ; 操作时间 用户 操作类型 操作对象 内容;时间格式;level=10 表示logging 中编号大于等于10的方法才记录执行 10也可以用固定的变量代替logging.ERROR就代表40
"""
CRITICAL = 50
FATAL = CRITICAL
ERROR = 40
WARNING = 30
WARN = WARNING
INFO = 20
DEBUG = 10
NOTSET = 0

_levelToName = {
CRITICAL: ‘CRITICAL‘,
ERROR: ‘ERROR‘,
WARNING: ‘WARNING‘,
INFO: ‘INFO‘,
DEBUG: ‘DEBUG‘,
NOTSET: ‘NOTSET‘,
}
"""
#根据logging.ERROR 我们可以知道 各个方法的编号
logging.error(‘error‘)
logging.debug(‘debug‘)
logging.warn(‘warning‘)
logging.info(‘info‘)
logging.critical(‘catial‘)
输出————————————————————————————————————————生成一个log_ss.log文件——————————————————————————————————————————————————————————————————————
2018-05-08 12:56:27 PM-root-DEBUG -testloging:debug
2018-05-08 12:59:38 PM-root-ERROR -testloging:debug
2018-05-08 13:06:22 PM-root-ERROR -testloging:error
2018-05-08 13:06:22 PM-root-DEBUG -testloging:debug
2018-05-08 13:06:22 PM-root-WARNING -testloging:warning
2018-05-08 13:06:22 PM-root-INFO -testloging:info
2018-05-08 13:06:22 PM-root-CRITICAL -testloging:catial
*******************************************************************************************************************************************
其实logging.debug error info等方法执行的都是logging.log方法
import logging
logging.basicConfig(filename=‘log_ss.log‘,format=‘%(asctime)s-%(name)s-%(levelname)s -%(module)s:%(message)s‘,datefmt=‘%Y-%m-%d %H:%M:%S %p‘,level=10)#日志文件路径 ; 操作时间 用户 操作类型 操作对象 内容;时间格式;level=10 表示logging 中编号大于等于10的方法才记录执行
logging.log(10,‘dayu10‘)
输出————————————————————————————————————————————————————————————————————————————————————#log方法中的编号一定要大于等于level的值
2018-05-08 13:08:45 PM-root-DEBUG -testloging:dayu10








Python_58之logging模块

原文:https://www.cnblogs.com/beyondtring/p/9007623.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!