Заполнение динамических значений в таблице документов Word с использованием Python - PullRequest
0 голосов
/ 09 ноября 2018

Я пытаюсь автоматически заполнить шаблон текстового документа динамически генерируемыми значениями, используя python-docx. Мне нужно добавить строку между двумя строками в таблице. Я исследовал это, но, к сожалению, я мог добавить только строку только в конце таблицы. Я застрял с этой проблемой прямо сейчас.

Код, который я пробовал:

from docx import Document
file = 'test1.docx'
document = Document(file)
tables = document.tables
row_cells = tables[0].add_row().cells
row_cells[0].text = ""
row_cells[1].text = "Application name"
document.save("test1out.docx")

Этот код добавляет строку только в конец таблицы. Вот шаблон документа, который я попробовал. test1.docx Здесь я пытаюсь вставить строку между 4-й и 5-й строкой.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...