为了安全地打开并读取一个文件,确保即使发生异常,文件也能被正确关闭,最佳做法是?()
将 file.close() 放在 try 块的最后一行。
将 file.close() 放在 except 块中。
将 file.close() 放在 else 块中。
使用 with open('file.txt') as f: 语句。