我有很多文件夹,根据一些标准,我会从这些文件夹中生成不同的数据帧。
结果,该循环在每次迭代中都产生一个数据帧。我想将所有文件保存在不同的.plk文件中。
我正在使用它:

df.to_pickle('df')


但这只会保存最后一个。我需要类似的东西:

df.to_pickle(df[i].plk')


其中i用于每次迭代。

最佳答案

只需替换您的这一行

df.to_pickle(df[i].plk')




df.to_pickle(f"df_{i}".plk)


它将您的文件保存在df_1.plk,df_2.plk,df_3.plk等上

10-07 15:58
查看更多