logging模块使用示例
2015-12-21 16:20
267 查看
日志等级说明:
UNSET < DEBUG < INFO < WARNNING < ERROR < CRITICAL
UNSET < DEBUG < INFO < WARNNING < ERROR < CRITICAL
import logging logger = logging.getLogger('[test]') #留空则取根日志 logger.setLevel(logging.DEBUG) fh = logging.FileHandler('logfilename.log') #打印至文件 fh.setLevel(logging.DEBUG) ch = logging.StreamHandler() #打印至控制台 ch.setLevel(logging.DEBUG) formatter = logging.Formatter('%(asctime)s %(name)-12s %(levelname)-8s %(message)s') fh.setFormatter(formatter) sh.setFormatter(formatter) logger.addHandler(fh) logger.addHandler(ch) logger.info('init logger...')
相关文章推荐
- listview+edittext完美解决方案
- windows获取pid进程路径
- ORACLE性能调优之执行计划的使用
- scrollview嵌套listview 数据显示不全 问题处理方式集合
- Oracle ODI 11g 安装与技术开发文档
- iOS: TableView如何刷新指定的cell 或section
- Setting and getting the default socket timeout
- 【设计模式】观察者模式
- 支付宝支付
- MVC 使用FileResult导出excel文件实例
- XML:体验学习的乐趣之XML总结
- excel连接mysql 数据库
- System architecture No.1
- 比较靠谱的网页分页代码
- Lucene创建及使用方法
- android debug 常用指令
- Apache Lucene初探
- Exadata 的诊断工具之 sundiag.sh
- C++中类所占内存空间大小
- magento店铺多语言支持