pandas to_excel 写入多个sheet的问题
2021-01-13 本文已影响0人
花生Linkin
参考连接:https://blog.csdn.net/weixin_43060843/article/details/100766677
使用pandas to_excel 的时候,如果想把多个dataframe 写到同一个workbook的不同sheet的话
简单的使用
df1.to_excel(excel_file, sheet1)
df2.to_excel(excel_file, sheet2)
df3.to_excel(excel_file, sheet3)
最后就只有一个sheet3。
解决方法:
writer = pd.ExcelWriter('data.xlsx')
df1.to_excel(writer, sheet1)
df2.to_excel(writer, sheet2)
df3.to_excel(writer, sheet3)
write.close()
实际测试有效。