保存在新工作表中,但使用熊猫将旧工作表保留在 excel 中



我找到了这个链接并尝试了以下示例:如何保存新工作表,现有 excel 文件使用熊猫

它不保留以前的工作表。有什么方法可以保留原始床单吗?

您可以使用本答案中定义的append_df_to_excel()帮助程序函数。

注意:此功能需要openpyxl模块

使用示例:

append_df_to_excel('d:/temp/test.xlsx', df)
append_df_to_excel('d:/temp/test.xlsx', df, header=None, index=False)
append_df_to_excel('d:/temp/test.xlsx', df, sheet_name='Sheet2', index=False)
append_df_to_excel('d:/temp/test.xlsx', df, sheet_name='Sheet2', index=False, startrow=25)

最新更新