我有一个> 1g的文件,我想把它分成每个100k行的文件

d-c*_*d-c 0 python

我想在python中这样做,但我很难过.我不能将整个文件加载到ram而不会变得不稳定,所以我想逐行阅读...任何建议将不胜感激.

Amb*_*ber 16

如果您确实需要拆分文件,为什么不使用*nix split实用程序?

http://ss64.com/bash/split.html

split -l 100000 inputfile
Run Code Online (Sandbox Code Playgroud)

  • `split`不会立即将整个文件读入内存 - 它是基于流的. (4认同)