要打印完整的异常信息,可以使用traceback模块来获取异常的详细信息,并将其打印出来。下面是一个例子:

import traceback

try:
    # 这里写可能会抛出异常的代码
    raise ValueError('这是一个测试异常')
except Exception as e:
    # 使用traceback模块打印完整的异常信息
    traceback.print_exc()

运行结果会打印出完整的异常信息,包括异常的类型、错误消息、堆栈跟踪等。

Traceback (most recent call last):
  File "<ipython-input-1-892c1a5bb5f7>", line 5, in <module>
    raise ValueError('这是一个测试异常')
ValueError: 这是一个测试异常
catch异常时打印完整异常

原文地址: http://www.cveoy.top/t/topic/iU8Q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录