Автозаполнение файла word.docm с использованием Python - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь автоматически заполнить файл word.docm, используя python.Я мог бы найти решение для автоматизации заполнения word.docx.Но с файлами word.docm код завершается ошибкой.

Вот так выглядит пример файла 'template.docm'. sample docm image Мне нужно заполнить field1 и field2 из python.

Я прилагаю код, который отлично работал для файлов DOCX.Кто-нибудь может предложить какие-либо правки или любой другой метод, который работает для файлов word.docm, используя python?Заранее спасибо

from __future__ import print_function
from mailmerge import MailMerge
from datetime import date

template = "template.docm"
document = MailMerge(template)
print(document.get_merge_fields())
document.merge(field1='Name',field2='Address')
document.write('template-output.docm')
...