【发布时间】:2011-04-15 18:46:23
【问题描述】:
我目前正在使用 Python 编写一个小脚本,用于我们的一台服务器上。服务器只安装了 Python 2.4.4。
直到 2.5 出来我才开始使用 Python,所以我习惯了这种形式:
with open('file.txt', 'r') as f:
# do stuff with f
但是,在 2.5 之前没有 with 语句,我无法找到有关手动清理文件对象的正确方法的示例。
在使用旧版本的 python 时,安全处理文件对象的最佳做法是什么?
【问题讨论】:
标签: python file-io python-2.4