关闭文件的处理方式

当文件没有打开成功时的关闭文件的处理方式

1 try:
2     f = open('MyFile.txt')  # 该文件不存在
3     f.read()
4 except OSError as e:
5     print('出错啦:' + str(e))
6 finally:
7     if 'f' in locals():
8         f.close()
9 # 或者打开文件使用with open('MyFile.txt') as f,那么可以不使用f.close()了

 

posted @ 2020-10-26 09:46  龚志军Flagon  阅读(135)  评论(0编辑  收藏  举报