Python:之后打印回溯

Python:之后打印回溯,python,traceback,Python,Traceback,我有一个脚本在我的Pi上全天候运行。 在一次尝试中出现了一些错误:except:块,在该块中我未能包含回溯对象,因此我不知道函数中出现了什么错误 脚本仍在屏幕中运行。现在有没有办法打印回溯?不,你不能。更新代码以同时记录回溯,如果再次发生,您将进行回溯。尝试以下操作: try: # your code ... except: import traceback tb = traceback.format_exc() print tb 您也可以将设置为将错误打印到文

我有一个脚本在我的Pi上全天候运行。 在一次尝试中出现了一些错误:except:块,在该块中我未能包含回溯对象,因此我不知道函数中出现了什么错误


脚本仍在屏幕中运行。现在有没有办法打印回溯?

不,你不能。更新代码以同时记录回溯,如果再次发生,您将进行回溯。

尝试以下操作:

try:
    # your code ...
except:
    import traceback
    tb = traceback.format_exc()
    print tb

您也可以将设置为将错误打印到文件中以供以后检查

请与共享您的代码us@Arman:这对这里没什么帮助。@Martijn Pieters同意。然而,有5个人投票反对我的问题。这不是最好的问题,但也不是很糟糕,所以我想知道为什么它值得这么多的反对票。在n中导入库很有趣。但我希望打印最后一个回溯,而不是下一个。不幸的是,这似乎是不可能的。OP已经在他们的问题中链接到了回溯库。