如何打印所有类型的异常的参数

时间:2014-07-19 13:36:37

标签: python python-2.7

如何打印以下代码段中捕获的所有类型异常的参数?

我想捕获所有异常并将消息作为字符串发送到另一个函数(例如,“note_this_error”)。通过消息,我的意思是在没有任何异常处理代码的情况下在屏幕上打印的内容。

try: 
    :: 
except Exception as e: 
    print e.args 
    note_this_error (exception_message_as_string)

我在Official Python docs上看到以下内容:

  

当发生异常时,它可能具有相关的值,也是已知的   作为例外的论点。参数的存在和类型   取决于异常类型。

我使用Python 2.7

0 个答案:

没有答案