是否有可能尝试 - 除了捕获所有仍然显示错误而不捕获每个可能的异常?我有一个案例,在每天24小时运行的脚本中,每隔几天就会发生一次异常.我不能让脚本死掉,但它们也没关系,因为只要我尝试除了一切,它都会重试.因此,当我追踪任何最后罕见的异常时,我想将它们记录到文件中以供将来调试.
例:
try:
print(555)
except:
print("type error: "+ str(the_error))
Run Code Online (Sandbox Code Playgroud)
the_error有没有什么方法可以替换堆栈跟踪或类似的东西?