Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1344085
  • 博文数量: 243
  • 博客积分: 888
  • 博客等级: 准尉
  • 技术积分: 2955
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-05 14:33
个人简介

漫漫长路,其修远兮!

文章分类

全部博文(243)

文章存档

2017年(2)

2016年(22)

2015年(32)

2014年(57)

2013年(107)

2012年(23)

分类: Python/Ruby

2014-03-27 18:05:25

原文地址:
http://blog.csdn.net/fxjtoday/article/details/6307285
http://crazier9527.iteye.com/blog/290016

点击(此处)折叠或打开

  1. import logging
  2. import sys
  3. logger = logging.getLogger("endlesscode")    -------生成一个日志对象
  4. formatter = logging.Formatter('%(name)-12s %(asctime)s %(levelname)-8s %(message)s', '%a, %d %b %Y %H:%M:%S',) ------定义一个日志格式
  5. file_handler = logging.FileHandler("test.log")-----------创建一个日志文件
  6. file_handler.setFormatter(formatter)------------设置日志文件的输出格式
  7. stream_handler = logging.StreamHandler(sys.stderr)
  8. logger.addHandler(file_handler)--------------把日志文件添加到日志对象中
  9. logger.addHandler(stream_handler)
  10. #logger.setLevel(logging.ERROR)---------------设置日志信息输出的级别【logging提供多种级别的日志信息,如:NOTSET, DEBUG, INFO, WARNING, ERROR, CRITICAL等】默认warning
  11. logger.error("fuck**") -------------------使用日志对象
  12. logger.removeHandler(stream_handler)
  13. logger.error("fuckgov")

阅读(1331) | 评论(0) | 转发(0) |
0

上一篇:python常用模块(-)

下一篇:python 知识点汇集

给主人留下些什么吧!~~