python - 如何在 Python 中拆分大文件 csv 文件(7GB)

标签 python csv split

我有一个 7GB 的 csv 文件,我想将其拆分成更小的 block ,以便在笔记本上用 Python 进行分析时可读且速度更快。我想从中获取一小部分,大概 250MB,我该怎么做呢?

最佳答案

您不需要 Python 来拆分 csv 文件。使用你的外壳:

$ split -l 100 data.csv

会将 data.csv 拆分为 100 行的 block 。

关于python - 如何在 Python 中拆分大文件 csv 文件(7GB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20033861/

相关文章:

c++ - 读取/排序大型 .CSV 文件

javascript - 使用 JavaScript 在特殊字符处拆分字符串

python - Matplotlib/seaborn 直方图对分组箱使用不同的颜色

python - 通过列连接 Pandas 数据帧并用 'NaN' 填充空白

python - 如何使用 python 读取和映射 CSV 的多行标题行

python - 如何根据谓词拆分 Python 元组序列?

Magento,拆分 sitemap.xml 和 cron 作业

Python 3 Tornado 网站

python - 将 "and"和 "or"运算符与 Python 字符串一起使用

scala - 在读取 CSV 时,最后一列在 Spark、Scala 中显示为 Null