【发布时间】:2019-10-23 04:00:08
【问题描述】:
我正在尝试使用 python xlsxwriter 将一个空的 Excel 工作表添加到现有的 Excel 文件中。
如下设置公式效果很好。
workbook = xlsxwriter.Workbook(file_name)
worksheet_cover = workbook.add_worksheet("Cover")
Output4 = workbook
Output4.close()
但是,一旦我尝试在 Excel 中添加更多带有数据框的工作表,它就会覆盖以前的 excel:
with pd.ExcelWriter('Luther_April_Output4.xlsx') as writer:
data_DifferingRates.to_excel(writer, sheet_name='Differing Rates')
data_DifferingMonthorYear.to_excel(writer, sheet_name='Differing Month or Year')
data_DoubleEntries.to_excel(writer, sheet_name='Double Entries')
我应该如何编写代码,以便我可以将空工作表和现有数据框添加到现有的 excel 文件中。
或者,一旦我生成了 Excel 文件,回答如何切换引擎会很有帮助...
感谢您的帮助!
【问题讨论】:
标签: python excel pandas xlsxwriter