详解使用python的logging模块在stdout输出的两种方法


Posted in Python onMay 17, 2017

详解使用python的logging模块在stdout输出

前言:

使用python的logging模块时,除了想将日志记录在文件中外,还希望在前台执行python脚本时,可以将日志直接输出到标准输出std.out中。

实现

logging模块可以有两种方法实现该功能:

方案一:basicconfig

import sys
import logging

logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)

方案二:handler

logging是可以添加多个handler的,所以只需在额外给log增加一个handler即可。

import sys
import logging

log = logging.getLogger()
stdout_handler = logging.StreamHandler(sys.stdout)
log.addHandler(stdout_handler)

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 Python
Python深入学习之装饰器
Aug 31 Python
Python正则表达式非贪婪、多行匹配功能示例
Aug 08 Python
python+matplotlib绘制旋转椭圆实例代码
Jan 12 Python
python+matplotlib绘制3D条形图实例代码
Jan 17 Python
PyCharm的设置方法和第一个Python程序的建立
Jan 16 Python
python用win32gui遍历窗口并设置窗口位置的方法
Jul 26 Python
python3.8下载及安装步骤详解
Jan 15 Python
python opencv如何实现图片绘制
Jan 19 Python
Python利器openpyxl之操作excel表格
Apr 17 Python
详解分布式系统中如何用python实现Paxos
May 18 Python
python实现简单的井字棋
May 26 Python
Python中正则表达式详解
May 17 #Python
python算法演练_One Rule 算法(详解)
May 17 #Python
浅谈pyhton学习中出现的各种问题(新手必看)
May 17 #Python
Python入门_学会创建并调用函数的方法
May 16 #Python
Python入门_浅谈逻辑判断与运算符
May 16 #Python
Python入门_条件控制(详解)
May 16 #Python
Python入门_浅谈for循环、while循环
May 16 #Python
You might like
php 动态执行带有参数的类方法
2009/04/10 PHP
php smarty模版引擎中变量操作符及使用方法
2009/12/11 PHP
php计算程序运行时间的简单例子分享
2014/05/10 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
PHP伪静态Rewrite设置之APACHE篇
2014/07/30 PHP
yii2超好用的日期组件和时间组件
2016/05/05 PHP
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
使用jquery插件qrcode生成二维码
2015/10/22 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
Axios学习笔记之使用方法教程
2017/07/21 Javascript
使用js在layui中实现上传图片压缩
2019/06/18 Javascript
linux 下以二进制的方式安装 nodejs
2020/02/12 NodeJs
基于vue的tab-list类目切换商品列表组件的示例代码
2020/02/14 Javascript
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
Python函数的周期性执行实现方法
2016/08/13 Python
老生常谈Python基础之字符编码
2017/06/14 Python
Python enumerate索引迭代代码解析
2018/01/19 Python
python中类的属性和方法介绍
2018/11/27 Python
树莓派用python中的OpenCV输出USB摄像头画面
2019/06/22 Python
Python实现计算对象的内存大小示例
2019/07/10 Python
python实现WebSocket服务端过程解析
2019/10/18 Python
tensorflow 获取checkpoint中的变量列表实例
2020/02/11 Python
Django使用Profile扩展User模块方式
2020/05/14 Python
python使用openpyxl操作excel的方法步骤
2020/05/28 Python
Python优秀开源项目Rich源码解析的流程分析
2020/07/06 Python
paramiko使用tail实时获取服务器的日志输出详解
2020/12/06 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
香港艺人陈冠希创办的潮流品牌:JUICESTORE
2021/03/04 全球购物
财务主管自我鉴定
2014/01/17 职场文书
电焊工岗位职责
2014/03/06 职场文书
2014年社区综治工作总结
2014/11/17 职场文书
工程安全生产协议书
2014/11/21 职场文书
五星级酒店前台接待岗位职责
2015/04/02 职场文书
nginx限制并发连接请求数的方法
2021/04/01 Servers
前端监听websocket消息并实时弹出(实例代码)
2021/11/27 Javascript
JavaScript最完整的深浅拷贝实现方式详解
2022/02/28 Javascript