我有一个程序(不是我的)有一个很大的尝试 – 除了块.
在这个区块的某个地方有一个例外.
找出它发生的确切代码串的最佳方法是什么? 最佳答案 您可以在except块中使用
print_exc
import traceback
traceback.print_exc()
例:
import traceback
try:
pass
pass
pass
pass
pass
raise NameError("I dont like your name")
pass
pass
pass
pass
pass
except Exception, e:
traceback.print_exc()
产量
Traceback (most recent call last):
File "/home/thefourtheye/Desktop/Test.py", line 8, in <module>
raise NameError("I dont like your name")
NameError: I dont like your name