python - 如何使用 Pandas 生成循环 CSV 文件名?
问题描述
我需要循环输出 CSV 文件。使用熊猫
for i in range(1,int(len(feed_file_order)/2000)+2):
print(i)
final_frame = final_frame.append(feed_file_order[u:(2000*i)])
u=u+2000
final_frame.drop(final_frame.index, inplace=True)
final_frame.to_csv('C:\\Users\\7005243\\Desktop\\trail_i.csv')
我希望我的输出 csv 文件为 trail_1、trail_2 等。
解决方案
只需将循环的最后一行更改为:
final_frame.to_csv('C:\\Users\\7005243\\Desktop\\trail_{}.csv'.format(i))
该format
函数将负责将当前值放在i
哪里{}
。