使用文件

使用文件(try 和 finally )

要确保文件在使用后始终关闭,避免浪费资源是一种好的做法。一个方法是使用 try 和 finally 。

try:

  f = open("newfile.txt")

  print(f.read())

finally:

  print("即使发生错误,这可以确保文件始终关闭。")

  f.close()


  使用文件(as)

一个替代方法是使用语句。这将创建一个临时变量(通常称为f),该变量只能在 with 语句的缩进块中访问。

with open("newfile.txt") as f:

  print(f.read())

在 with 语句结束时,即使文件内部发生异常,文件也会自动关闭。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

相关阅读更多精彩内容

友情链接更多精彩内容