【发布时间】:2021-11-20 15:44:48
【问题描述】:
在下面的代码中,我希望将异常输出和回溯写入test.txt 文件,但事实并非如此。
import contextlib
with open("test.txt", "a") as f:
with contextlib.redirect_stderr(f):
raise Exception("Hello")
为什么它没有按预期工作,如何正确地将异常输出重定向到文件?
【问题讨论】:
标签: python exception stdout stderr