最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Python3.6日志Logging模块简单用法示例
时间:2018-06-22 编辑:猪哥 来源:一聚教程网
本文实例讲述了Python3.6日志Logging模块简单用法。分享给大家供大家参考,具体如下:
Logging是一个很方便的模块,用来打印日志
我直接列出一个最灵活的方法
# -*- coding:utf-8 -*- #!python3 import logging logger = logging.getLogger() # logging对象 fh = logging.FileHandler("test.log") # 文件对象 sh = logging.StreamHandler() # 输出流对象 fm = logging.Formatter('%(asctime)s-%(filename)s[line%(lineno)d]-%(levelname)s-%(message)s') # 格式化对象 fh.setFormatter(fm) # 设置格式 sh.setFormatter(fm) # 设置格式 logger.addHandler(fh) # logger添加文件输出流 logger.addHandler(sh) # logger添加标准输出流(std out) logger.setLevel(logging.DEBUG) # 设置从那个等级开始提示 logger.debug("debug Test") logger.info("info Test") logger.warning("warning Test") logger.error("error Test") logger.critical("critical Test")
运行结果:
-
上一个: php微信开发之谷歌测距
-
下一个: php微信开发之关注事件
相关文章
- Golang ProtoBuf的基本语法详解 10-20
- Python识别MySQL中的冗余索引解析 10-20
- Python+Pygame绘制小球代码展示 10-18
- Python中的数据精度问题介绍 10-18
- Python随机值生成的常用方法介绍 10-18
- python3解压缩.gz文件分析 09-27