Python`open`函数内存使用情况

时间:2015-02-16 09:39:05

标签: python file ram

Python解释器在打开文件时是否将所有文件加载到RAM中?

with open('file.txt' 'w') as file:
    file.write(some_content)

1 个答案:

答案 0 :(得分:6)

没有。根据{{​​3}},open()包装系统调用并返回文件对象,文件内容不会加载到RAM中(除非你调用,E.G。,readlines())。