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 添加用户设置密码并发邮件给root用户
Jul 25 Python
Python设计模式之中介模式简单示例
Jan 09 Python
对python 生成拼接xml报文的示例详解
Dec 28 Python
Django 实现前端图片压缩功能的方法
Aug 07 Python
python urllib爬虫模块使用解析
Sep 05 Python
使用tensorflow实现矩阵分解方式
Feb 07 Python
pytorch:model.train和model.eval用法及区别详解
Feb 20 Python
Python响应对象text属性乱码解决方案
Mar 31 Python
python 瀑布线指标编写实例
Jun 03 Python
解决tensorflow 释放图,删除变量问题
Jun 23 Python
Python+Appium实现自动化清理微信僵尸好友的方法
Feb 04 Python
Python Pycharm虚拟下百度飞浆PaddleX安装报错问题及处理方法(亲测100%有效)
May 24 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
MySQL授权问题总结
2007/05/06 PHP
php采集速度探究总结(原创)
2008/04/18 PHP
JS教程:window.location使用方法的区别介绍
2013/10/04 Javascript
ff下JQuery无法监听input的keyup事件的解决方法
2013/12/12 Javascript
教你如何使用PHP输出中文JSON字符串
2014/05/22 Javascript
什么是 AngularJS?AngularJS简介
2014/12/06 Javascript
js 调用百度分享功能
2017/02/27 Javascript
微信小程序 图片上传实例详解
2017/05/05 Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
2017/06/01 Javascript
react组件从搭建脚手架到在npm发布的步骤实现
2019/01/09 Javascript
vue鼠标悬停事件实例详解
2019/04/01 Javascript
vue 中 beforeRouteEnter 死循环的问题
2019/04/23 Javascript
Linux下编译安装MySQL-Python教程
2015/02/02 Python
python好玩的项目—色情图片识别代码分享
2017/11/07 Python
python简单图片操作:打开\显示\保存图像方法介绍
2017/11/23 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
python中resample函数实现重采样和降采样代码
2020/02/25 Python
python 一维二维插值实例
2020/04/22 Python
Python flask框架如何显示图像到web页面
2020/06/03 Python
Python闭包及装饰器运行原理解析
2020/06/17 Python
python 偷懒技巧——使用 keyboard 录制键盘事件
2020/09/21 Python
python利用文件时间批量重命名照片和视频
2021/02/09 Python
python中time tzset()函数实例用法
2021/02/18 Python
手把手教你实现一个canvas智绘画板的方法
2019/03/04 HTML / CSS
Debenhams百货英国官方网站:Debenhams UK
2016/07/12 全球购物
联想哥伦比亚网上商城:Lenovo Colombia
2017/01/10 全球购物
Farnell德国:电子元器件供应商
2018/07/10 全球购物
电厂职工自我鉴定
2014/02/20 职场文书
感恩老师的演讲稿
2014/05/06 职场文书
实习公司领导推荐函
2014/05/21 职场文书
安全隐患整改报告
2014/11/06 职场文书
逃课检讨书怎么写
2015/01/01 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书
亲戚关系证明
2015/06/24 职场文书
导游词之湖北梁子湖
2019/11/07 职场文书
DQL数据查询语句使用示例
2022/12/24 MySQL