Я безуспешно исследую и пытаюсь кодировать способы форматирования рабочих книг Excel в приведенном ниже коде, который использует Pandas Groupby для генерации с помощью следующего кода Python:
for group_name, group in App_FlowP1.groupby('Grouping_Variable'):
group.to_excel (r'C:\Path{}.xlsx'.format(group_name), sheet_name = 'Schedule 1', index=False, startrow = 6)
Этот код работает как объявленный, генерируя 57 рабочих книг, каждая из которых содержит электронную таблицу под названием «Расписание 1».
Однако график 1 необходимо отформатировать, включая заголовки, нижние колонтитулы и суммы. Я пытался использовать xlsxwriter (возможно, openpyxl - лучший вариант) для форматирования электронных таблиц, вставляя команды в цикл, но это не работает. В конечном итоге я отправлю содержимое из 7 фреймов данных с помощью Groupby, как указано выше, в другую рабочую книгу. В итоге у меня будет 57 рабочих тетрадей, каждая из которых содержит 6 рабочих листов.
Есть ли способ использовать xlsxwriter (или openpyxl) в приведенном выше коде. Если кто-то знает пример, укажите мне правильное направление, и я выясню это.
Большое спасибо!