最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
使用python的logging模块在stdout输出的方法
时间:2017-05-19 编辑:简简单单 来源:一聚教程网
前言:
使用python的logging模块时,除了想将日志记录在文件中外,还希望在前台执行python脚本时,可以将日志直接输出到标准输出std.out中。
实现
logging模块可以有两种方法实现该功能:
方案一:basicconfig
代码如下 | 复制代码 |
importsys importlogging
logging.basicConfig(stream=sys.stdout, level=logging.DEBUG) |
方案二:handler
logging是可以添加多个handler的,所以只需在额外给log增加一个handler即可。
代码如下 | 复制代码 |
importsys importlogging
log=logging.getLogger() stdout_handler=logging.StreamHandler(sys.stdout) log.addHandler(stdout_handler) |
感谢阅读,希望能帮助到大家。
相关文章
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31
- Laravel异常上下文解决教程 10-24
- php数组查询元素位置方法介绍 10-24