python:with的简单用法详解

with在python中可以用来结束文件(f.close())
例如

try:
  f = open('data.txt','w')
  for each_line in f:
            print(each_line)
except OSError as reason:
    print("出错了"+str(reason))
finally:
   f.close()

try:
    with open('data.txt','w') as f:
        for each_line in f:
            print(each_line)
except OSError as reason:
    print("出错了"+str(reason))

发布了44 篇原创文章 · 获赞 4 · 访问量 1079

猜你喜欢

转载自blog.csdn.net/qq_44162236/article/details/102769599
今日推荐