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 相关文章推荐
Python 创建子进程模块subprocess详解
Apr 08 Python
在Python的Tornado框架中实现简单的在线代理的教程
May 02 Python
Python之str操作方法(详解)
Jun 19 Python
TensorFlow平台下Python实现神经网络
Mar 10 Python
python实现图书管理系统
Mar 12 Python
python正则表达式去除两个特殊字符间的内容方法
Dec 24 Python
python3下载抖音视频的完整代码
Jun 05 Python
Python 中pandas索引切片读取数据缺失数据处理问题
Oct 09 Python
tensorflow 获取所有variable或tensor的name示例
Jan 04 Python
keras获得某一层或者某层权重的输出实例
Jan 24 Python
Python快速实现一键抠图功能的全过程
Jun 29 Python
如何用Python搭建gRPC服务
Jun 30 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 cookie 作用范围?不要在当前页面使用你的cookie
2009/03/24 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
五款PHP代码重构工具推荐
2014/10/14 PHP
关于javascript 回调函数中变量作用域的讨论
2009/09/11 Javascript
JS JSON对象转为字符串的简单实现方法
2013/11/18 Javascript
jquery使用淘宝接口跨域查询手机号码归属地实例
2013/11/28 Javascript
javascript定义变量时带var与不带var的区别分析
2015/01/12 Javascript
Javascript实现鼠标框选操作  不是点击选取
2016/04/14 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
2016/06/01 Javascript
JS实现弹出居中的模式窗口示例
2016/06/20 Javascript
jquery获取easyui日期控件的值实现方法
2016/11/09 Javascript
常用原生js自定义函数总结
2016/11/20 Javascript
Javascript 两种刷新方法以及区别和适用范围
2017/01/17 Javascript
js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
2017/02/19 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
详解微信小程序 template添加绑定事件
2017/06/23 Javascript
使用vue制作FullPage页面滚动效果
2017/08/21 Javascript
Vue.directive使用注意(小结)
2018/08/31 Javascript
JS调用安卓手机摄像头扫描二维码
2018/10/16 Javascript
vue-cli3全面配置详解
2018/11/14 Javascript
js实现点赞效果
2020/03/16 Javascript
JavaScript逻辑运算符相关总结
2020/09/04 Javascript
ubuntu中配置pyqt4环境教程
2017/12/27 Python
Pycharm无法使用已经安装Selenium的解决方法
2018/10/13 Python
Django重置migrations文件的方法步骤
2019/05/01 Python
python如何实现视频转代码视频
2019/06/17 Python
Python实现的ftp服务器功能详解【附源码下载】
2019/06/26 Python
诗普兰迪官方网站:Splendid
2018/09/18 全球购物
阿迪达斯香港官网:adidas香港
2019/11/09 全球购物
中英文求职信范文
2014/01/27 职场文书
计生专干事迹
2014/05/28 职场文书
2015年五四青年节演讲稿
2015/03/18 职场文书
义卖募捐活动总结
2015/05/09 职场文书
同学聚会致辞集锦
2015/07/28 职场文书
MySQL 如何限制一张表的记录数
2021/09/14 MySQL
如何利用python创作字符画
2022/06/25 Python