繁体   English   中英

在Python中截断较大的csv文件

[英]Truncating a large csv-file in Python

我的csv文件太大,无法完全放入笔记本电脑的内存中(约10GB)。 有没有一种方法可以截断文件,以便仅将前n个条目保存在新文件中? 我开始尝试

df = pandas.read_csv("path/data.csv").as_matrix()

但这不起作用,因为内存太小。

任何帮助将不胜感激!

莱昂

使用nrows

df = pandas.read_csv("path/data.csv", nrows=1000)

nrows文档说:

要读取的文件行数。 对于读取大文件很有用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM