如何打印以下代码段中捕获的所有类型异常的参数?
我想捕获所有异常并将消息作为字符串发送到另一个函数(例如,“note_this_error”)。通过消息,我的意思是在没有任何异常处理代码的情况下在屏幕上打印的内容。
try:
::
except Exception as e:
print e.args
note_this_error (exception_message_as_string)
我在Official Python docs上看到以下内容:
当发生异常时,它可能具有相关的值,也是已知的 作为例外的论点。参数的存在和类型 取决于异常类型。
我使用Python 2.7