第132课时: trackback结构
Trackback 模块:
用于帮我们打印异常信息。
测试:
import traceback
try:
print('step 1')
n = 1/0
except:
traceback.print_exc()
Traceback (most recent call last):
step 1
File “D:/PycharmProjects/MyTest/test.py”, line 14, in
n
= 1/0
ZeroDivisionError: division by zero
可以详细的打印错误信息。
测试(将异常信息输出到文件内):
import traceback
try:
print('step 1')
n = 1/0
except:
with open('d:/bb.txt','a') as f:
traceback.print_exc(file=f)
可以发现bb。Txt内含有错误信息。
可以把错误整理到文件内,有空的时候意义调阅。