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

I15*_*159 1 python ram file

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

with open('file.txt' 'w') as file:
    file.write(some_content)
Run Code Online (Sandbox Code Playgroud)

Mar*_* R. 7

号按照该文档,打开()包装系统调用,并返回一个文件对象,文件内容不会被加载到RAM(除非你调用,EG,readlines方法()).