当前位置: 代码迷 >> 综合 >> 简洁的with语句
  详细解决方案

简洁的with语句

热度:64   发布时间:2024-02-25 02:21:52.0

在打开文件的时候,又必须关闭文件,还要关注异常处理,有点繁琐,所以python提供了一个with语句,利用这个语句抽象出文件操作中频繁使用的try/except/finally相关的细节,对文件使用with操作,将大大减少代码量。而且再也不用担心打开了忘记关闭的问题了(with会自动帮助关闭文件)

使用with语句可以这样写:

try:with open('text.txt','w') as f:for each_line in f:print(each_line)
except OSError as reason:print('出错了:'+str(reason))
  相关解决方案