Добавление источника XML в файл xlsx в python
Я пытаюсь создать xlsx из шаблона, экспортированного из Microsoft Dynamics NAV, чтобы я мог загрузить свой файл в систему.
Я могу воссоздать и заполнить шаблон с помощью библиотеки xlsxwriter, но, к сожалению, я выяснил, что файл шаблона также имеет прикрепленный файл исходного кода XML (видимый на вкладке разработчика в Excel).
Я могу легко изменить файл XML, чтобы он соответствовал тому, что я хочу, но я не могу найти способ добавить исходный код XML в файл xlsx. Я искал «python, добавляющий источник xlsx xml», но, похоже, он не дает мне ничего, что я мог бы использовать.
Любая помощь будет принята с благодарностью.
С уважением Мартин
1 ответ
Файл Xlsx в основном представляет собой zip-архив. Откройте его как архив, и вы, вероятно, сможете найти файл XML и изменить его. – Мак Сим вчера