Редактирование одного листа Excel в pandas - PullRequest
1 голос
/ 05 августа 2020

У меня есть файл Excel с двумя листами, один - это панель инструментов со стилями, а другой - лист с данными. Я пробовал загрузить оба вот так


xls = pd.ExcelFile('template.xlsx')
dash = pd.read_excel(xls, 'Dashboard')
db = pd.read_excel(xls, 'db')

writer = pd.ExcelWriter('report.xlsx', engine="xlsxwriter")
dash.to_excel(witer, sheet_name='Dashboard', index=False)
df.to_excel(writer, sheet_name='db', index=False) # previous constructed dataframe
writer.save()

Это работает в том смысле, что формулы сохраняются и тому подобное, но стиль исчезает. Есть ли способ сделать это и сохранить стиль?

EDIT:

D Стэнли предположил, что этот [1] [] может ответить, но я пытаюсь использовать шаблон так как существует множество способов форматирования и стилизации

...