Python3.6日志Logging模块简单用法示例


Posted in Python onJune 14, 2018

本文实例讲述了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")

运行结果:

Python3.6日志Logging模块简单用法示例

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
如何搜索查找并解决Django相关的问题
Jun 30 Python
Python实现快速多线程ping的方法
Jul 15 Python
简单了解Python下用于监视文件系统的pyinotify包
Nov 13 Python
Python简单的制作图片验证码实例
May 31 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
Nov 24 Python
Python实现模拟浏览器请求及会话保持操作示例
Jul 30 Python
推荐10款最受Python开发者欢迎的Python IDE
Sep 16 Python
python2.7使用plotly绘制本地散点图和折线图
Apr 02 Python
python list多级排序知识点总结
Oct 23 Python
keras的ImageDataGenerator和flow()的用法说明
Jul 03 Python
Python 处理日期时间的Arrow库使用
Aug 18 Python
Python万能模板案例之matplotlib绘制甘特图
Apr 13 Python
Python实现的knn算法示例
Jun 14 #Python
查看TensorFlow checkpoint文件中的变量名和对应值方法
Jun 14 #Python
Tensorflow 查看变量的值方法
Jun 14 #Python
对Tensorflow中权值和feature map的可视化详解
Jun 14 #Python
TensorFlow的权值更新方法
Jun 14 #Python
python字符串常用方法
Jun 14 #Python
tensorflow 输出权重到csv或txt的实例
Jun 14 #Python
You might like
PHP实现的功能是显示8条基色色带
2006/10/09 PHP
用sql命令修改数据表中的一个字段为非空(not null)的语句
2010/06/04 PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
2019/12/01 PHP
Laravel框架源码解析之入口文件原理分析
2020/05/14 PHP
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
JavaScript中的property和attribute介绍
2011/12/26 Javascript
JS打开图片另存为对话框实现代码
2012/12/26 Javascript
解析jQuery与其它js(Prototype)库兼容共存
2013/07/04 Javascript
javascript类型转换示例
2014/04/29 Javascript
js动态切换图片的方法
2015/01/20 Javascript
nodejs事件的监听与触发的理解分析
2015/02/12 NodeJs
jQuery插件开发的五种形态小结
2015/03/04 Javascript
Easyui form combobox省市区三级联动
2016/01/13 Javascript
详解node.js平台下Express的session与cookie模块包的配置
2017/04/26 Javascript
JavaScript动态加载重复绑定问题
2018/04/01 Javascript
JS实现鼠标移动拖尾
2020/12/27 Javascript
[00:32]2016完美“圣”典风云人物:Maybe宣传片
2016/12/05 DOTA
Python对小数进行除法运算的正确方法示例
2014/08/25 Python
Python利用Beautiful Soup模块搜索内容详解
2017/03/29 Python
Django实现组合搜索的方法示例
2018/01/23 Python
实例讲解python中的序列化知识点
2018/10/08 Python
python画双y轴图像的示例代码
2019/07/07 Python
python 实现超级玛丽游戏
2020/11/25 Python
利用Python函数实现一个万历表完整示例
2021/01/23 Python
法国在线药房:1001Pharmacies
2021/03/07 全球购物
美国狗旅行和户外用品领先供应商:kurgo
2020/08/18 全球购物
母亲节演讲稿
2014/05/27 职场文书
建筑安全责任书范本
2014/07/24 职场文书
万里长城导游词
2015/01/30 职场文书
档案管理员岗位职责
2015/02/12 职场文书
我的中国梦主题教育活动总结
2015/05/07 职场文书
公司中层管理培训心得体会
2016/01/11 职场文书
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server
Spring Security中用JWT退出登录时遇到的坑
2021/10/16 Java/Android
Python基本知识点总结
2022/04/07 Python
JavaScript前端面试组合函数
2022/06/21 Javascript