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中的ifequal和ifnotequal标签使用
Jul 16 Python
深入理解Python变量与常量
Jun 02 Python
python实现验证码识别功能
Jun 07 Python
浅谈DataFrame和SparkSql取值误区
Jun 09 Python
python matlibplot绘制多条曲线图
Feb 19 Python
对pandas写入读取h5文件的方法详解
Dec 28 Python
python打开使用的方法
Sep 30 Python
详解python statistics模块及函数用法
Oct 27 Python
python实现计算器功能
Oct 31 Python
python对Excel按条件进行内容补充(推荐)
Nov 24 Python
如何使用Python破解ZIP或RAR压缩文件密码
Jan 09 Python
Python实现壁纸下载与轮换
Oct 19 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
深入extjs与php参数交互的详解
2013/06/25 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
js验证表单第二部分
2006/11/25 Javascript
javascript 运算数的求值顺序
2011/08/23 Javascript
一个JavaScript处理textarea中的字符成每一行实例
2014/09/22 Javascript
使用Vue自定义指令实现Select组件
2018/05/24 Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
2018/09/28 Javascript
vue动态禁用控件绑定disable的例子
2019/10/28 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python 将字符串转换成字典dict
2013/03/24 Python
Python学习笔记(一)(基础入门之环境搭建)
2014/06/05 Python
django通过ajax发起请求返回JSON格式数据的方法
2015/06/04 Python
Python中工作日类库Busines Holiday的介绍与使用
2017/07/06 Python
详解如何用django实现redirect的几种方法总结
2018/11/22 Python
selenium设置proxy、headers的方法(phantomjs、Chrome、Firefox)
2018/11/29 Python
使用Python和Scribus创建一个RGB立方体的方法
2019/07/17 Python
python3多线程知识点总结
2019/09/26 Python
mac使用python识别图形验证码功能
2020/01/10 Python
Python双链表原理与实现方法详解
2020/02/22 Python
如何清空python的变量
2020/07/05 Python
python3实现飞机大战
2020/11/29 Python
html5 Canvas实现图片旋转的示例
2018/01/15 HTML / CSS
英国标志性奢侈品牌:Burberry
2016/07/28 全球购物
Jo Malone美国官网:祖玛珑香水
2017/03/27 全球购物
巴西24小时在线药房:Drogasil
2020/06/20 全球购物
.net软件工程师面试题
2015/03/31 面试题
办公室主任职责范文
2013/11/08 职场文书
环境科学专业优秀毕业生自荐书
2014/02/03 职场文书
护士求职自荐信范文
2014/03/19 职场文书
2014年“世界无车日”活动方案
2014/09/21 职场文书
文明旅游倡议书
2015/04/28 职场文书
写一个Python脚本自动爬取Bilibili小视频
2021/04/24 Python
Django对接elasticsearch实现全文检索的示例代码
2021/08/02 Python
Python制作动态字符画的源码
2021/08/04 Python
MySQL窗口函数的具体使用
2021/11/17 MySQL