首页 > 解决方案 > 如何调整csv文件的大小

问题描述

假设我有一个包含 1000 多行的 csv 文件。我想删除最后一行,所以我有一个正好 1000 行的 csv 文件。此外,有没有一种使用 python(可能是 pandas)的快速方法,因为我有一组 2000 多个 csv 文件。

提前致谢

标签: pythonpandascsv

解决方案


您可以像这样在 pandas 中使用 nrows 选项:

import pandas as pd
df = pd.read_csv(filename, nrows=1000)

这将只保留 csv 文件的前 1000 行。如果您有多个 csv 文件,则可以使用 for 循环对其进行迭代


推荐阅读