zl程序教程

您现在的位置是:首页 >  后端

当前栏目

100天精通Python(基础篇)——第24天:with...as语句介绍

Python基础 介绍 语句 with 精通 ... 100
2023-09-14 09:05:13 时间

1. 为什么要使用with…as语句?

我们用Python使用open()打开一个文件的时候,如果文件存在,可以正常打开,操作完后再调用close()关闭文件:

f = open(路径, 'r')
f.close()

如果文件不存在,就会抛出一个IOError的错误,后面的close() 将不会执行,为了保证无论是否出错都可以正确关闭