1
我有2个模块:蟒蛇回溯 - 如何引发异常,并保持栈
a.py:
import b
import traceback
try:
print b.get_val(1)
except Exception as ex:
traceback.print_stack()
print ex
的问题是,堆栈跟踪不说B的whick线。 py提出了例外。如果存在实际运行时错误,也会发生这种情况。 任何想法如何显示整个堆栈?
b.py
def get_val(val):
print 'hi'
raise Exception('Bad value')
我T的蟒蛇2.7 – max