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 相关文章推荐
PyQt 线程类 QThread使用详解
Jul 16 Python
对pandas中to_dict的用法详解
Jun 05 Python
python实现转盘效果 python实现轮盘抽奖游戏
Jan 22 Python
用scikit-learn和pandas学习线性回归的方法
Jun 21 Python
Python如何使用函数做字典的值
Nov 30 Python
Python3的unicode编码转换成中文的问题及解决方案
Dec 10 Python
python如何操作mysql
Aug 17 Python
Pycharm安装第三方库失败解决方案
Nov 17 Python
基于Python实现粒子滤波效果
Dec 01 Python
Python创建简单的神经网络实例讲解
Jan 04 Python
python自动化之如何利用allure生成测试报告
May 02 Python
python中的sys模块和os模块
Mar 20 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中调用JAVA
2006/10/09 PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
2014/06/27 PHP
Laravel框架集成UEditor编辑器的方法图文与实例详解
2019/04/17 PHP
区分JS中的undefined,null,"",0和false
2007/03/08 Javascript
如何使用jQUery获取选中radio对应的值(一句代码)
2013/06/03 Javascript
js的回调函数详解
2015/01/05 Javascript
jQuery实现的选择商品飞入文本框动画效果完整实例
2016/08/10 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
2016/12/26 Javascript
javascript中的面向对象
2017/03/30 Javascript
vue+element-ui动态生成多级表头的方法
2018/08/28 Javascript
vue插槽slot的理解和使用方法
2019/04/03 Javascript
实例详解vue中的$root和$parent
2019/04/29 Javascript
vue下载excel的实现代码后台用post方法
2019/05/10 Javascript
[09:43]DOTA2每周TOP10 精彩击杀集锦vol.5
2014/06/25 DOTA
[55:04]海涛DOTA2死魂复燃6.82版本介绍
2014/09/28 DOTA
python3爬取淘宝信息代码分析
2018/02/10 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
2018/04/19 Python
解决Python requests库编码 socks5代理的问题
2018/05/07 Python
python实现集中式的病毒扫描功能详解
2019/07/09 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
解决Python spyder显示不全df列和行的问题
2020/04/20 Python
Python如何进行时间处理
2020/08/06 Python
德国最大的服装、鞋子和配件在线商店之一:Outfits24
2019/07/23 全球购物
乌克兰电子产品和家用电器购物网站:TOUCH
2019/08/09 全球购物
Michael Kors澳大利亚官网:世界知名的奢侈饰品和成衣设计师
2020/02/13 全球购物
英国领先的在线高尔夫设备零售商:Golfgeardirect
2020/12/11 全球购物
PHP两种查询函数array/row的区别
2013/06/03 面试题
机械设计及其自动化专业推荐信
2013/10/31 职场文书
关于青春的演讲稿
2014/05/05 职场文书
服装设计专业自荐信
2014/06/17 职场文书
个人委托书
2014/07/31 职场文书
演讲稿开场白台词
2014/08/25 职场文书
医德医风个人总结
2015/02/28 职场文书
同事欢送会致辞
2015/07/31 职场文书
学校财务管理制度
2015/08/04 职场文书
2016护理专业求职自荐书
2016/01/28 职场文书