温馨提示×

python如何打印异常堆栈

小樊
336
2024-07-26 04:14:08
栏目: 编程语言

要打印异常堆栈,可以使用try-except块来捕获异常并使用traceback模块来打印堆栈信息。以下是一个示例代码:

import traceback

try:
    # 代码段可能会触发异常
    1 / 0
except Exception as e:
    # 捕获异常并打印堆栈信息
    traceback.print_exc()

在上面的示例中,我们通过在try块中执行一个可能会导致异常的代码段(在这里是1/0),然后在except块中捕获异常并使用traceback.print_exc()打印堆栈信息。这样就可以输出异常堆栈信息,以便更好地了解异常发生的原因。

0