我找到了这个链接并尝试了以下示例:如何保存新工作表,现有 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)