python exception
exception
使用exception是为了程序健壮性考虑,在程序退出的时候做好文件关闭,资源释放等工作,当然清晰的提示也是很重要。
import traceback
fid = open()
try:
pass
except Exception as e:
print(traceback.format_exc()) # 不像print(e),只打印最后出错,而是会递归的找到最开始出错的地方
finally:
fid.close()