【发布时间】:2022-01-20 06:03:01
【问题描述】:
我在 bash 脚本中运行了一个 python 脚本,如下所示:
var=$(python <<EOF
try:
import sys
import gflags
var = Dummy.get_dummy_var()
if var == so_n_so:
print "found"
else:
print "unknown"
except Exception as e:
pass
EOF
)
在 get_dummy_var() 内部有一个 log.ERROR("some log error message")。这打印在日志文件中。此外,它会打印在运行上述 bash 脚本的控制台上,如下所示:
ERROR:root:some log error message
我不希望控制台上出现上述日志错误消息。我怎样才能做到这一点?
更新 1:
log 是 python logging 的包装器
【问题讨论】: