获取另一个脚本的日志输出

时间:2018-08-24 06:35:34

标签: python python-3.x logging

因此,基本上,我想从我的Flask Web服务启动脚本,并希望获取该脚本的Logging输出。问题是被调用的脚本没有仅用于记录的类,记录总是发生在正在执行某些操作的脚本的末尾。

是否有可能以任何方式捕获该Logging输出?

编辑:

例如,我有这个脚本:

#!/usr/bin/env python3
# encoding: utf-8

import logHelper as lh
import rest_trigger_configparser as c

lh.init(c.get(c.LOG_PATH), 'CallExternalService_%Y_%m_%d_%H_%M.log',\
   'CallExternalService_%Y_%m_%d_', c.get(c.LOG_LEVEL_NAME))

def thing():
  try:
    print("Nice")
  except Exception as exc:
    lh.logException(str(exc))

现在我想从另一个启动该脚本的脚本中捕获该Logexception

0 个答案:

没有答案