Python Pandas:如何读取CSV文件中的前n行?

2024-04-20 06:38:07 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
1条回答
网友
1楼 · 发布于 2024-04-20 06:38:07

如果只想读取前999999(非标题)行:

read_csv(..., nrows=999999)

如果只想读取1000000行。。。1999999年

read_csv(..., skiprows=1000000, nrows=999999)

nrows:int,默认不读取文件行数。对 阅读大文件*

skiprows:类列表或整数 要跳过的行号(0索引)或文件开头要跳过的行数(int)

对于大型文件,可能还需要使用chunksize:

块大小:int,默认无 返回迭代的TextFileReader对象

pandas.io.parsers.read_csv documentation

相关问题 更多 >