最佳答案
我的类的一个实例变量出了问题。我想让变量成为一个属性,无论何时访问它,我都想打印出所有代码的堆栈跟踪,这样我就可以看到它在哪里被篡改了。当没有引发异常时,如何打印堆栈跟踪?我知道如果有一个例外,我可以做一些像 traceback.format_tb(sys.exc_info()[2])
。
另外,可能有用的是只打印最后3-4级,因为前几级可能不会那么有趣。