我将收到一个包含100+个.csv文件的文件夹,我需要以同样的方式编辑它们。文件具有相同的结构。 文件夹如下所示: df1.csv df2.csv df3.csv ... df100.csv。我需要打开所有文件-编辑它们-然后将它们保存为“df1已编辑”、“df2已编辑”等等
根据每个df,代码都能完美运行。我不知道如何在每个文件中自动运行它并相应地保存它们。 这是我的密码:
import pandas as pd
df = pd.read_csv('df1.csv')
[Edit steps here]
df.to_csv("df1-edited.csv", index=None, encoding='utf-8-sig', decimal=',')
谢谢
为此,您可以使用标准库中与操作系统配合使用的模块
基本上,您需要找到文件夹中的所有
.csv
文件并对其进行迭代让我们使用
pathlib
。这没有经过测试,但类似的东西应该可以工作:相关问题 更多 >
编程相关推荐