详解使用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 相关文章推荐
python中set()函数简介及实例解析
Jan 09 Python
pyqt5自定义信号实例解析
Jan 31 Python
Python callable()函数用法实例分析
Mar 17 Python
Python分割指定页数的pdf文件方法
Oct 26 Python
对Django 转发和重定向的实例详解
Aug 06 Python
python常见字符串处理函数与用法汇总
Oct 30 Python
Python 根据数据模板创建shapefile的实现
Nov 26 Python
python wxpython 实现界面跳转功能
Dec 17 Python
pytorch实现对输入超过三通道的数据进行训练
Jan 15 Python
Python requests及aiohttp速度对比代码实例
Jul 16 Python
Python根据字符串调用函数过程解析
Nov 05 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
Jan 29 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
DedeCms模板安装/制作概述
2007/03/11 PHP
PHP 开源AJAX框架14种
2009/08/24 PHP
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
2010/12/29 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
PHP购物车类Cart.class.php定义与用法示例
2016/07/20 PHP
tp5 sum某个字段相加得到总数的例子
2019/10/18 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
ThinkPhP+Apache+PHPstorm整合框架流程图解
2020/11/23 PHP
Jquery中getJSON在asp.net中的使用说明
2011/03/10 Javascript
使用Object.defineProperty实现简单的js双向绑定
2016/04/15 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
JavaScript中Form表单技术汇总(推荐)
2016/06/26 Javascript
jQuery 常见小例汇总
2016/12/14 Javascript
Javascript 制作图形验证码实例详解
2016/12/22 Javascript
使用base64对图片的二进制进行编码并用ajax进行显示
2017/01/03 Javascript
基于JavaScript实现全选、不选和反选效果
2017/02/15 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
JQuery 又谈ajax局部刷新
2017/11/27 jQuery
JavaScript 对引擎、运行时、调用堆栈的概述理解
2018/10/22 Javascript
策略模式实现 Vue 动态表单验证的方法
2019/09/16 Javascript
js实现磁性吸附的示例
2020/10/26 Javascript
Python代码的打包与发布详解
2014/07/30 Python
python3调用R的示例代码
2018/02/23 Python
python的继承知识点总结
2018/12/10 Python
python3-flask-3将信息写入日志的实操方法
2019/11/12 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
基于python实现ROC曲线绘制广场解析
2020/06/28 Python
实例代码讲解Python 线程池
2020/08/24 Python
美国Lolё官网:购买大胆而美丽的女性运动服装
2017/05/22 全球购物
九年级家长会邀请函
2014/01/15 职场文书
音乐之声音乐广播稿
2014/09/10 职场文书
教师个人查摆剖析材料
2014/10/14 职场文书
2014年纠风工作总结
2014/12/08 职场文书
2016高考感言
2015/08/01 职场文书
Java实现斗地主之洗牌发牌
2021/06/14 Java/Android
css3 选择器
2022/05/11 HTML / CSS