@Rogerg

Можно ли в шаблон Word подставлять данные из Python?

Пытался генерить отчет через reportlab, но получается очень трудоемко, все отрисовывать там,
Поэтому подумал, можно ли создать шаблон в Worde и туда подставлять данные и уже потом делать pdf?
Может еще есть какие-нибудь решения?
  • Вопрос задан
  • 484 просмотра
Пригласить эксперта
Ответы на вопрос 3
robux
@robux
Вместо Word (.doc) можно использовать LibreOffice (.odt).
Правишь заготовку, а потом скриптом ODT->PDF или ODT->DOC.

P.S. Кстати, и .odt, и .docx - это сжатые zip-ом текстовые xml-файлы. Поэтому многие советуют сначала распаковать "документ", заменить в одном из полученных xml слова-маркеры, а потом обратно запаковать.
Ответ написан
@sash999
просто админ из деревни
По поводу засовывания нужных данных в шаблон ворда - посмотрите вот сюда pbpython.com/python-word-template.html
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы