Добавьте новый лист, чтобы преуспеть, используя панд, xlsxwriter
У меня есть объект pd.ExcelWriter(path, engine='xlsxwriter'). Когда я делаю df.to_excel(писатель), тогда существующие листы удаляются. Как я могу избежать этого, то есть, как я могу добавить новый лист, используя этот объект?
1 ответ
Пакет Python 'xlsxwriter' не может добавлять листы в существующий файл Excel. Это только автор файлов. Обратитесь к их FAQ (первый вопрос):
https://xlsxwriter.readthedocs.io/faq.html
Я бы использовал openpyxl вместо: engine='openpyxl' вместо engine='xlsxwriter'. Не забудьте установить openpyxl с помощью pip, если у вас еще нет пакета.