详解使用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匿名函数用法示例
Jul 25 Python
Flask实现跨域请求的处理方法
Sep 27 Python
pyqt远程批量执行Linux命令程序的方法
Feb 14 Python
简单了解python关系(比较)运算符
Jul 08 Python
Django实现WebSSH操作物理机或虚拟机的方法
Nov 06 Python
python filecmp.dircmp实现递归比对两个目录的方法
May 22 Python
浅谈Python3中print函数的换行
Aug 05 Python
python基于exchange函数发送邮件过程详解
Nov 06 Python
pandas将list数据拆分成行或列的实现
Dec 13 Python
python实现图片转字符画的完整代码
Feb 21 Python
如何用python清洗文件中的数据
Jun 18 Python
python 常用的异步框架汇总整理
Jun 18 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 XML备份Mysql数据库
2009/05/27 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
2015/05/13 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
2016/01/14 PHP
浅谈PHP中的Trait使用方法
2019/03/22 PHP
php写入文件不覆盖的实例讲解
2019/09/17 PHP
javascript 进度条 实现代码
2009/07/30 Javascript
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
JQuery将文本转化成JSON对象需要注意的问题
2011/05/09 Javascript
javascript通过navigator.userAgent识别各种浏览器
2013/10/25 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
javascript去除空格方法小结
2015/05/21 Javascript
jquery自定义右键菜单、全选、不连续选择
2016/03/01 Javascript
jQuery实现遮罩层登录对话框
2016/12/29 Javascript
JavaScript中使用Async实现异步控制
2017/08/15 Javascript
JavaScript实现多态和继承的封装操作示例
2018/08/20 Javascript
CentOS中使用virtualenv搭建python3环境
2015/06/08 Python
python实现井字棋游戏
2020/03/30 Python
利用Python爬取可用的代理IP
2016/08/18 Python
python打印异常信息的两种实现方式
2019/12/24 Python
pycharm激活码快速激活及使用步骤
2020/03/12 Python
django序列化时使用外键的真实值操作
2020/07/15 Python
记一次Django响应超慢的解决过程
2020/09/17 Python
CAT鞋美国官网:CAT Footwear
2017/11/27 全球购物
化验室技术员岗位职责
2013/12/24 职场文书
精通CAD能手自荐书
2014/01/31 职场文书
天鹅的故事教学反思
2014/02/04 职场文书
《盘古开天地》教学反思
2014/02/28 职场文书
党建工作经验交流材料
2014/05/25 职场文书
班级体育活动总结
2014/07/05 职场文书
家庭贫困证明书(3篇)
2014/09/15 职场文书
信访稳定工作汇报
2014/10/27 职场文书
会议接待欢迎词范文
2015/01/26 职场文书
西部计划志愿者工作总结
2015/08/11 职场文书
python之PySide2安装使用及QT Designer UI设计案例教程
2021/07/26 Python
MySQL创建管理KEY分区
2022/04/13 MySQL