在Python中抑制捕获异常的回溯信息
我有一段Python代码,用来捕捉异常:
# ...
except Exception:
# Handle the exception
当这段代码运行时,会在控制台上打印出错误追踪信息(也叫堆栈追踪)。我该怎么做才能不让它显示出来呢?
1 个回答
6
虽然不推荐这样做,但
except Exception:
pass
这样做会默默地忽略错误。不过,如果你不去解决出错的原因,你的程序可能还是会崩溃,因为代码后面可能会出现其他错误。至少你应该打印出一条消息,说明发生了什么事情,否则调试你的代码可能会变得非常麻烦。