Python中logging模块的用法实例
2014-09-29 10:24
781 查看
import logging import os log = logging.getLogger() formatter = logging.Formatter('[%(asctime)s] [%(name)s] %(levelname)s: %(message)s') stream_handler = logging.StreamHandler() file_handler = logging.FileHandler(os.path.join("c:\\", "analysis.log")) file_handler.setFormatter(formatter) stream_handler.setFormatter(formatter) log.addHandler(file_handler) log.addHandler(stream_handler) log.setLevel(logging.DEBUG) log.warn("a warning %s " % "c:\\")
程序运行结果如下:
[2014-09-29 10:23:58,905] [root] WARNING: a warning c:\
希望本文所述对大家的Python程序设计有所帮助。
您可能感兴趣的文章:
- Python中使用logging模块代替print(logging简明指南)
- Python中使用logging模块打印log日志详解
- python中使用sys模板和logging模块获取行号和函数名的方法
- Python logging模块学习笔记
- 解决Python中由于logging模块误用导致的内存泄露
- python中日志logging模块的性能及多进程详解
- 详解使用python的logging模块在stdout输出的两种方法
- 详解Python自建logging模块
- Python3.6日志Logging模块简单用法示例
- 解读python logging模块的使用方法
- Python logging模块用法示例
相关文章推荐
- Python内置模块logging用法实例分析
- Python中logging模块的用法实例
- python中bisect模块用法实例
- python中sets模块的用法实例
- python中argparse模块用法实例详解
- python logging模块实例
- python中MySQLdb模块用法实例
- Python中random模块用法实例分析
- Python中threading模块join函数用法实例分析
- Python pickle模块用法实例分析
- python开发中module模块用法实例分析
- Python学习之asyncore模块用法实例教程
- python中pygame模块用法实例
- python的keyword模块用法实例分析
- python time模块用法实例详解
- python中sets模块的用法实例
- python中MySQLdb模块用法实例
- python中urllib模块用法实例详解
- python中MySQLdb模块用法实例
- python的keyword模块用法实例分析