【发布时间】:2019-08-01 17:34:06
【问题描述】:
我有 DataFrame df。
我有 Excel 文件 template_with_styles.xlsx,其中已准备好颜色表。
我想将 df 写入模板。
from openpyxl.utils.dataframe import dataframe_to_rows
wb = load_workbook('template_with_styles.xlsx')
ws = wb.active
for r in dataframe_to_rows(df, index=None, header=True):
ws.append(r)
wb.save('my.xlsx')
结果,我得到:首先是我的表格有样式,下面是没有样式的数据。
如何使用准备好的模板将 DataFrame 写入 Ecxel?
【问题讨论】:
标签: python excel pandas dataframe openpyxl