因此,基本上,我想从我的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