直接to_excel会被覆盖,借助ExcelWriter可以实现写多个表。
从openpyxl进口load_workbook excelWriter=pd.ExcelWriter (os.path。加入(output_dir datapoint_statistic.xlsx), 引擎=皁penpyxl”) pd.DataFrame () .to_excel (os.path。加入(output_dir datapoint_statistic.xlsx)) # excel必需已经存在,因此先建立一个空的表 _excelAddSheet (DataFrame excelWriter sheet_name) def _excelAddSheet(自我、dataframe excelWriter sheet_name): 书=load_workbook (excelWriter.path) excelWriter。书=书 dataframe.to_excel (excel_writer=excelWriter sheet_name=sheet_name指数=没有) excelWriter.close ()
以上这篇解决熊猫.to_excel不覆盖已有单的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。