我正在尝试以读取模式读取文件。我可以通过两种方式做到这一点
file = open('filename','r')
content = file.read()
file.close()
content = open('filename','r')。read()
两个代码均提供了预期的结果。我想知道在读取模式下读取文件的最佳方法
答案 0 :(得分:0)
最好的方法是使用上下文管理器,以便始终在上下文管理器作用域的末尾关闭文件:
with open(filename, "r") as f:
content = f.read()