【发布时间】:2019-11-17 11:58:14
【问题描述】:
我想从每个 csv 中删除特定的行。我的目录中的文件(即从第 0 行到第 33 行),但我有 224 个单独的 csv。需要做的文件。如果您帮助我如何使用一个代码来执行此操作,我会很高兴。
【问题讨论】:
-
您必须将所有行从文件读取到内存,删除选定的行并将所有行写回文件。如果你创建了一个文件名的函数,那么你可以使用
os.listdir()来获取目录中所有文件的名称,并将你的函数用于每个文件名。 -
您要覆盖原始文件吗?
标签: python pandas csv numpy data-manipulation