read_csv如何在python中完全起作用?

时间:2019-02-19 11:24:25

标签: python python-3.x csv memory-management

我想使用python从csv文件读取。我正在进行内存管理,所以我想问: 当我在python中调用pandas模块的read_csv时,文件中的数据会加载到RAM内存中然后读取,还是直接从磁盘读取? 如果要分块读取csv文件,是否会在RAM中逐块加载数据?

1 个答案:

答案 0 :(得分:0)

请参见documentation

  

还可选地支持将文件迭代或拆分为块。

  

块大小:整数,可选

     

返回TextFileReader对象以进行迭代。有关迭代器和块大小的更多信息,请参见IO Tools docs