详解使用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通过yield实现数组全排列的方法
Mar 18 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
May 24 Python
查看django执行的sql语句及消耗时间的两种方法
May 29 Python
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
Jul 11 Python
Pycharm 实现下一个文件引用另外一个文件的方法
Jan 17 Python
使用pycharm设置控制台不换行的操作方法
Jan 19 Python
在pycharm 中添加运行参数的操作方法
Jan 19 Python
python 实现交换两个列表元素的位置示例
Jun 26 Python
python如何实现代码检查
Jun 28 Python
python 多维高斯分布数据生成方式
Dec 09 Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
Jun 12 Python
python re模块常见用法例举
Mar 01 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系列学习之日期函数使用介绍
2012/08/18 PHP
有关phpmailer的详细介绍及使用方法
2013/01/28 PHP
推荐5款跨平台的PHP编辑器
2014/12/25 PHP
yii实现model添加默认值的方法(2种方法)
2016/01/06 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
滚动经典最新话题[prototype框架]下编写
2006/10/03 Javascript
CSS JavaScript 实现菜单功能 改进版
2008/12/09 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
浅析JS中document对象的一些重要属性
2014/03/06 Javascript
javaScript年份下拉列表框内容为当前年份及前后50年
2014/05/28 Javascript
jquery实现倒计时代码分享
2014/06/13 Javascript
javascript中解析四则运算表达式的算法和示例
2014/08/11 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
基于ajax实现文件上传并显示进度条
2015/08/03 Javascript
JavaScript实现移动端滑动选择日期功能
2016/06/21 Javascript
Google 地图API资料整理及详细介绍
2016/08/06 Javascript
jQuery实现鼠标滑过图片移动特效
2016/12/08 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
python中遍历文件的3个方法
2014/09/02 Python
Python实现二叉树结构与进行二叉树遍历的方法详解
2016/05/24 Python
深入理解Python3 内置函数大全
2017/11/23 Python
python3实现基于用户的协同过滤
2018/05/31 Python
windows下python 3.6.4安装配置图文教程
2018/08/21 Python
Python模拟百度自动输入搜索功能的实例
2019/02/14 Python
python读取Excel表格文件的方法
2019/09/02 Python
Python imread、newaxis用法详解
2019/11/04 Python
浅谈Python type的使用
2019/11/19 Python
解决python 执行shell命令无法获取返回值的问题
2020/12/05 Python
Levi’s西班牙官方网站:李维斯,著名的牛仔裤品牌
2020/08/20 全球购物
HSRP的含义以及如何工作
2014/09/10 面试题
迷你西餐厅创业计划书范文
2013/12/31 职场文书
《学会合作》教学反思
2014/04/12 职场文书
2014年工商所工作总结
2014/12/09 职场文书
详解CSS伪元素的妙用单标签之美
2021/05/25 HTML / CSS