繁体   English   中英

如何将df保存到多个位置的两个Excel文件中?

[英]How to save a df into two excel files in multiple locations?

我试图保存在两个不同的文件夹(output1,output2)中生成的excel文件

我尝试了这个,没有工作

writer = pd.ExcelWriter([output1,output2], engine='xlsxwriter')
df1.to_excel(writer, sheet_name='sheeta', index = None)

谢谢

您可以使用如何在Python中复制文件来复制文件? 创建一次之后 ...或只需编写两次即可:

import pandas as pd

output1 = "p.xlsx"
output2 = "q.xlsx"
df = pd.DataFrame({'Data': [10, 20, 30, 20, 15, 30, 45]})

for o in [output1,output2]:
    writer = pd.ExcelWriter(o, engine='xlsxwriter')
    df.to_excel(writer, sheet_name='Sheet1')
    writer.save()

结果将写入2个文件,其中包含数据:

xlxs内容

Doku:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM