如何使用with语句保证文件的正确关闭?

原创 约定不等于承诺〃 2025-02-21 23:42 18阅读 0赞

在Python中,可以使用with语句来确保文件的正确关闭。这是因为在with块内部操作文件时,如果发生异常,Python会自动帮我们关闭文件。

下面是一个例子:

  1. try:
  2. with open('example_file.txt', 'r') as file:
  3. content = file.read()
  4. print(content)
  5. except FileNotFoundError:
  6. print("File not found.")

在这个例子中,如果example_file.txt不存在,Python会捕获FileNotFoundError异常,并打印相应的错误信息。这样,文件即使在异常中被打开,也会在完成后正确关闭。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,18人围观)

还没有评论,来说两句吧...

相关阅读