在Python中抑制捕获的异常的回溯(堆栈跟踪)

时间:2011-09-20 22:58:35

标签: python exception exception-handling

我有捕获异常的python代码:

# ...
except Exception:
    # Handle the exception

执行此代码时,会将跟踪(堆栈跟踪)打印到控制台。我怎么能抑制它?

1 个答案:

答案 0 :(得分:2)

不推荐,但

except Exception:
    pass

将默默忽略该异常。但是,如果你没有修复出错的地方,你的程序可能会退出,因为代码中的某些内容会引发另一个异常。你应该至少打印出一条消息,说明发生了什么,或者调试你的代码可能是一场噩梦。