我试图弄清楚如果我首先不知道异常是什么,我将如何打印异常。我将如何执行以下操作?
try:
some_command
except:
print *full_exception_trace*
我试图弄清楚如果我首先不知道异常是什么,我将如何打印异常。我将如何执行以下操作?
try:
some_command
except:
print *full_exception_trace*
def exception(self)
try:
Something.objects.all()
except Exception, err:
print err.message #(if you want)
#raise err
raise # The 'raise' statement with no arguments inside an error
# handler tells Python to re-raise the exception with the
# original traceback intact
err.message 会给你异常的原因
该traceback
模块的print_exc()
功能似乎是您想要的。文档