【发布时间】:2016-08-08 00:36:17
【问题描述】:
我在模板文件中保存了一些复杂的格式,我需要将 Pandas 数据框中的数据保存到该文件中。问题是当我使用 pd.to_excel 保存到此工作表时,pandas 会覆盖格式。有没有办法以某种方式将 df 的值“粘贴”到工作表中?我正在使用熊猫 0.17
import openpyxl
import pandas as pd
wb= openpyxl.load_workbook('H:/template.xlsx')
sheet = wb.get_sheet_by_name('spam')
sheet.title = 'df data'
wb.save('H:/df_out.xlsx')
xlr = pd.ExcelWriter('df_out.xlsx')
df.to_excel(xlr, 'df data')
xlr.save()
【问题讨论】:
标签: python pandas dataframe clipboard openpyxl