【发布时间】:2021-05-15 03:44:01
【问题描述】:
我有:
list_of_DataFrames = [df_1, df_2, df_n, ...]
我想将这些数据帧中的每一个写入一个不同的 excel 文件。
我试过了:
list_of_DataFrames.to_excel("pathTo/ExcelFile.xlsx")
【问题讨论】:
标签: python excel pandas list dataframe
我有:
list_of_DataFrames = [df_1, df_2, df_n, ...]
我想将这些数据帧中的每一个写入一个不同的 excel 文件。
我试过了:
list_of_DataFrames.to_excel("pathTo/ExcelFile.xlsx")
【问题讨论】:
标签: python excel pandas list dataframe
该列表没有to_excel 方法。您可以做的唯一方法是遍历列表。
for i in range(len(list_of_DataFrames)):
list_of_DataFrames[i].to_excel("pathTo/ExcelFile-{}.xlsx".format(i))
【讨论】:
for i, df in enumerate([df_1, df_2, df_n, ...]):
df.to_excel(f"pathTo/ExcelFile_{i}.xlsx")
【讨论】: