在数据分析的过程中经常会遇到需要将需要将大量excel文件处理后保存到同一个Excel的不同sheet。但大多数情况下,我们保存的sheet会覆盖上一次保存的结果,本节分享一个比较好的方法实现保存到不同的sheet。
from openpyxl import load_workbook
writer = pd.ExcelWriter(file_path,engine='openpyxl')#file_path为自己需要保存到的路径
book = load_workbook(writer.path)
writer.book = book
DATA.to_excel(excel_writer=writer,sheet_name="aaa")#aaa为你自己命名的sheet名
writer.save()