首页 > 其他 > 详细

logging模块

时间:2019-05-08 14:32:39      阅读:117      评论:0      收藏:0      [点我收藏+]
# -*- coding: utf-8 -*-
# @File : get_log.py
# @Author: bbc
# @Date : 2019/5/8
import logging


def get_log():

logger = logging.getLogger()
logger.setLevel(logging.DEBUG)

fh = logging.FileHandler(‘test.log‘)
ch = logging.StreamHandler()

formatter = logging.Formatter(‘%(asctime)s - %(name)s - %(levelname)s - %(message)s - %(lineno)d‘ )
fh.setFormatter(formatter)
ch.setFormatter(formatter)

logger.addHandler(fh)
logger.addHandler(ch)

return logger

if __name__ == ‘__main__‘:

log = get_log()
log.debug(‘logger debug message‘)
log.info(‘logger info message‘)
log.warning(‘logger warning message‘)
log.error(‘logger error message‘)
log.critical(‘logger critical message‘)

logging模块

原文:https://www.cnblogs.com/jinbaobao/p/10831664.html

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