您的位置:首页 > 编程语言 > Python开发

python logging的简单使用2

2016-04-25 19:04 453 查看
# -*- coding: utf-8 -*-

import logging

#生成日志对象

logger = logging.getLogger('ips.log')

logger.setLevel(logging.INFO)

#handler

fh = logging.FileHandler('test.log')

sh = logging.StreamHandler()

fmt = '[%(asctime)s,line:%(lineno)d] [%(levelname)s] %(message)s'

formatter = logging.Formatter(fmt)

fh.setFormatter(formatter)

sh.setFormatter(formatter)

logger.addHandler(fh)

logger.addHandler(sh)

#生成子日志对象

logger1 = logging.getLogger('ips.log.log')

logger1.setLevel(logging.INFO)

logger1.addHandler(fh)

logger1.addHandler(sh)

logger.warning('this is a warning information')

logger.info('this is a info')

logger1.warning('this is a warning information')

logger1.info('this is a info')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: