使用 import traceback 模块:import traceback
import os
try:
# do something as you want
except Exception as e:
print(traceback.format_exc())
12345678910
traceback.format_exc() 用于以字符串的形式返回回溯信息。
traceback 自附带可测试函数:print(traceback.format_exc())
print(traceback.print_exc())
print(traceback.format_exception())
print(traceback.print_exception())
print(traceback.format_tb())
print(traceback.extract_tb())
print(traceback.extract_tb())
print(traceback.extract_stack())
print(traceback.print_stack())
print(traceback.format_exception_only())
print(traceback.print_tb())
print(traceback.format_stack())
print(traceback.StackSummary)
print(traceback.format_list())
print(traceback.print_list())
print(traceback.TracebackException)
print(traceback.FrameSummary)
print(traceback.tb_lineno())
print(traceback.print_last())
print(traceback.walk_stack())
print(traceback.walk_tb())
123456789101112131415161718192021