如何打印python异常?
示例:
try:
action()
except:
print "Unexpected error:", sys.exc_info()[0]
打印:
Unexpected error: <type 'exceptions.TypeError'>
对我来说没有太多信息。
答案 0 :(得分:5)
try:
action()
except:
import traceback
traceback.print_exc()
答案 1 :(得分:0)
您也可以打印发生的异常。
try:
action()
except exception as ex:
print("Exception: " + str(ex))