Хотя я просматривал похожие вопросы об обновлении таблицы Excel с помощью фреймов данных, все еще не смог найти правильный ответ.
У меня сложный фрейм данных, и я хочу, чтобы он перезаписал существующий лист в файл Excel. Я попробовал приведенный ниже код, но он создает новый лист в том же файле Excel.
with pd.ExcelWriter('grand_total.xlsx',engine="openpyxl", mode="a") as writer:
grand_total.to_excel(writer, sheet_name='Sheet1')
writer.save()
Ниже на изображении показан только что сгенерированный лист Sheet11 после листа1. Однако мне нужно, чтобы лист1 был перезаписан, когда я каждый раз запускаю код. Как это возможно?
Заранее спасибо ...
введите описание изображения здесь