python logging 笔记
来源:互联网 发布:棋牌数据库配置 编辑:程序博客网 时间:2024/06/07 21:16
logging.basicConfig配置的是root logger
在basicConfig中可以配置:filename, filemode,level,format,datefmt.
logging.debug,logging.info等,其实是调用的是root logger
logger = logging.getLogger("mylogger")
logger.setLevel(logging.DEBUG)
fh = logging.FileHandler("/tmp/test.log")
fh.setLevel(logging.WARN)
sh = logging.StreamHandler()
sh.setLevel(logging.DEBUG)
formater = logging.Formater("%(asctime)s -- %(message)s")
fh.setFormatter(formatter)
sh.setFormatter(formatter)
logger.addHandler(fh)
logger.addHandler(sh)
logger跟handler打交道,handler跟formatter打交道。
logger的level是logger的日志级别(总开关),handler的level是这个handler的日志级别(这个handler的开关)。
在basicConfig中可以配置:filename, filemode,level,format,datefmt.
logging.debug,logging.info等,其实是调用的是root logger
logger = logging.getLogger("mylogger")
logger.setLevel(logging.DEBUG)
fh = logging.FileHandler("/tmp/test.log")
fh.setLevel(logging.WARN)
sh = logging.StreamHandler()
sh.setLevel(logging.DEBUG)
formater = logging.Formater("%(asctime)s -- %(message)s")
fh.setFormatter(formatter)
sh.setFormatter(formatter)
logger.addHandler(fh)
logger.addHandler(sh)
logger跟handler打交道,handler跟formatter打交道。
logger的level是logger的日志级别(总开关),handler的level是这个handler的日志级别(这个handler的开关)。
阅读全文
0 0
- Python笔记:logging模块
- python logging 笔记
- python logging笔记
- Python笔记:logging模块使用
- python学习笔记 --- logging日志模块
- Python logging
- python logging
- python logging
- python logging
- Python Logging
- 【python】-logging
- python logging
- python logging
- python logging
- python logging
- python--logging
- python logging
- python logging
- 如何在代码细节处提升您的app运行效率
- Python 批量下载文件
- 遗传算法入门到掌握(一)
- Django调用css、img、js等静态文件
- PHPStrom 快捷键
- python logging 笔记
- 生成随机数方法总结
- hdu 3439 Sequence 错排公式 + 排列组合+CRT %不是质数
- Android实现数据加载简单动画(二)
- 菜鸟学习微信小程序之文件作用域
- echarts ajax调用数据显示问题 option.data.length<1 报错
- 非原创,使用html5做的旋转的太极图
- 看了一篇讲述Windows程序员前途的文章有感而发转过来
- http状态码详解