Как я могу закрепить точки в моем файле шаблона .docx, чтобы вывести мои переменные строки? - PullRequest
1 голос
/ 26 марта 2019

Я пытаюсь найти правильный подход для вставки текста, который хранится в переменных, в файл шаблона docx, который находится в том же каталоге, что и мое приложение для сбора строк данных.

Я смотрел на злоупотребление рабочими местами слияния в слове в слове, но в более поздних версиях Office это кажется гораздо более запертым ... У меня 365.

модуль python.docx кажется неуклюжим из-за того, что мне нужно с помощью прогонов и т. Д. *

Как я могу привязать точки на шаблоне для вывода моих переменных строк?

Могу добавить, что шаблон имеет много границ и рамок вокруг каждого раздела и занимает 2 страницы.

было бы легче сделать, если бы мой документ был pdf?

какой другой формат файла будет лучше всего соответствовать тому, что я хочу сделать?

1 Ответ

0 голосов
/ 27 марта 2019

Я нашел учебник, опубликованный Крисом Моффитом, который использует пакет lxml для использования формы слияния писем с шаблонами слов.

https://pbpython.com/python-word-template.html

Это именно то, что я был после. Он использует «быстрые части» для формирования якоря в шаблоне слова, чтобы я мог заменить их позже, используя код Python в разделах моего документа.

...