五、Python学习之 logging 模块
来源:互联网 发布:上海开网络叫车 编辑:程序博客网 时间:2024/06/05 10:47
一般情况下,一些程序的调试过程中我们会让它输出一些信息,特别是一些大型的程序,我们通过这些信息可以了解程序的运行情况,python提供了一个日志模块logging,它可以把我们想要的信息全部保存到一个日志文件中,方面我们查看。我们先看一个简单的例子。
>>> import logging
>>> LOG_FILENAME="C:\Python25\log_test.txt"
>>> logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)
>>> logging.debug("This message should go to the log file")
>>> import logging
>>> logger=logging.getLogger()
>>> handler=logging.FileHandler("Log_test.txt")
>>> logger.addHandler(handler)
>>> logger.setLevel(logging.NOTSET)
>>> logger.error("This is an error message")
>>> logger.info("This is an info message")
>>> logger.critical("This is a critical message")
This is an error message
This is an info message
This is a critical message
import logging
import sys
LEVELS={'debug':logging.DEBUG,
if len(sys.argv)>1:
logging.debug("This is a debug message")
logging.info("This is an info message")
logging.warning("This is a warning message")
logging.error("This is an error message")
logging.critical("This is a critical error message")
- 五、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模块
- SNMP简单网络管理协议
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- 全文检索简介(转)
- hibernate配置多个数据库
- 黑马程序员_Java基础_前期准备01_1
- 五、Python学习之 logging 模块
- 华硕新款7英寸平板K01A露脸FCC 主打贱价
- vs2010查看dll导出接口
- android设计模式之简单工厂模式
- 关于Android SQLite数据库版本升级的补充。。
- POJ 3882 Stammering Aliens 后缀数组height应用
- 实现自动备份MySQL数据库
- 使用ant重新编译jdk 加入调试信息
- 创建this的智能指针