在 shell 脚本中调用 python 的接口,但是 python API 是通过 python 的 logging 把相关信息打印到屏幕上的,不知道这种情况在 shell 中怎么获取这些 logging 信息,请指教。

代码中是这么写的:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18import logging

......

logger = logging.getLogger("123")

......

def debug(msg):

logger.setLevel(logging.DEBUG)

debughandler = logging.StreamHandler()

debughandler.setLevel(logging.DEBUG)

fmt = '%(asctime)s - %(levelname)s - %(message)s'

formatter = logging.Formatter(fmt)

debughandler.setFormatter(formatter)

logger.addHandler(debughandler)

logger.debug(msg)

logger.removeHandler(debughandler)

通过 logger.debug(msg) 打印的信息怎么在 shell 中捕捉到?

python logger设置信息取得_shell 脚本中如何获取 python logging 打印的信息?相关推荐

  1. 可以获取python整数类型帮助的是什么-下列选项中可以获取Python整数类型帮助的是()。...

    [填空题]smooth finish [简答题]请完成考试系统<Word操作>中试卷8938,交卷成功时截全屏图(包括分数.姓名.右下角时间)并在本题答案区上传该 屏图 . [填空题]立柱 ...

  2. 可以获取python整数类型帮助的是什么-下列选项中可以获取Python整数类型帮助的是...

    [单选题]关于 Python 语言的特点,以下选项中描述错误的是 [单选题]下面代码的输出结果是: s1 = "The python language is a scripting lang ...

  3. python 脚本中调用其他python脚本

    在一个py脚本中如何调用其他脚本呢?通过浏览网上的博文,大致有三种方式. import 导入 对这样一个脚本: # a.py import sys def main():if len(sys.argv ...

  4. shell脚本中数组的使用_Shell脚本中的数组

    shell脚本中数组的使用 Knowing how to work with arrays in shell scripts will help you work with larger datase ...

  5. python 特性和方法同名_脚本语言系列之Python | Python面向对象

    Python是做自动化工作首选的一门语言,与更复杂的语言相比,Python 非常便于快速学习.语法很少,具有良好的 可读性,即使测试工程师们没有丰富的编码经验,也能快速学会:Python 的极简风格对 ...

  6. 以下可以采用python语言保留字的是-以下选项中,不是Python语言保留字的是_学小易找答案...

    [单选题]以下选项中,不是 Python 语言保留字的是 [连线题]将动机理论及其解释说明连线: [单选题]以下选项中,不是Python语言合法命名的是 [单选题]在Python函数中,用于获取用户输 ...

  7. 以下选项不是python打开方式的是-以下选项中,不是Python对文件的打开模式的是...

    [填空题]查阅<住房城乡建设部办公厅关于调整建设工程计价依据增值税税率的通知>(建办标[2018]20号)文件规定,工程造价计价依据中增值税税率由10%调整为 %. (4.0分) [填空题 ...

  8. python特点 可移植性_下面的选项中,不属于Python特点的是( )_学小易找答案

    [判断题]审美价值的特性--精神性. [填空题]大脑右半球:非言语的.().直观的.音乐的.几何图形识别的.形象思维的功能. [单选题]下列选项中( )实现是最常用的Python版本,也称之为clas ...

  9. shell脚本中如何获取命令的参数(2) ----处理命令参数

    1    找出选项 1.1 处理简单选项 主要可以通过shfit工具对获取的到$1变量对比程序允许的变量值判断: 1.2  从参数中分离选项 一般参数可能在后面跟上适当的参数值,例如 sed   -f ...

最新文章

  1. 英伟达用AI给自家纪录片配音,情绪节奏稳稳拿捏,不说根本听不出来
  2. java switch 应用
  3. BackTrack5 R2快速更新至BackTrack5 R3
  4. python time模块计算时长_python time模块详解
  5. 基本符号有_【国际数学】数学基本符号介绍
  6. c调用python代码找不到模块_构建 Python C 扩展模块
  7. 这个时代会残酷惩罚不肯改变的人
  8. 3D引擎多线程:渲染与逻辑分离
  9. Ruby 获取 HTTP 回应的编码和内容
  10. 第一至七次人口区县级普查-GIS人口数据集(最新)
  11. You can't specify target table 'UpdateInfo' for update in FROM clause
  12. MapGIS K9如何裁剪瓦片数据
  13. 关于我为什么跨考计算机研究生以及对未来的思考
  14. 小张初识c语言的成长经历NO.1
  15. 10.2-控制单元CU的微程序设计
  16. 推荐:mysql锁 innodb下的记录锁,间隙锁,next-key锁
  17. Unity3D 创建一个简单的2D游戏
  18. elasticSearch整理
  19. Flutter 错误:The method ‘>‘ was called on null
  20. Ubuntu/macos下安装stlink-v2驱动

热门文章

  1. 腾讯视频怎样开启深色模式保护眼睛
  2. win7电脑内存信息的查看方法
  3. 麒麟操作系统|Linux下低延时RTMP|RTSP直播播放实现
  4. 学习Spring Boot:(二)启动原理
  5. Map的value转化为其它类型
  6. php 域名白名单,域名白名单验证
  7. 凑钱系统C语言,C语言课程设计报告书凑钱程序.doc
  8. usb转并口支持linux,使用PCI转并口实现SJF刷写嵌入式开发板
  9. flash动画制作作品_flash施工动画制作应该展现哪些内容
  10. asm 查看 数据文件 修改 时间_Oracle的ASM介绍及管理