Я пытаюсь объединить несколько файлов Word в один с python -docx и разделить их внутри разрывами страниц. Каждый файл содержит произвольные элементы. Например, я сделал 3 тестовых файла, каждый из которых состоит из 1 абзаца - «Тест 1» (2, 3). Вот мой код:
from docx import Document
docs = []
docsTitles.append('test/Test1.docx')
docsTitles.append('test/Test2.docx')
docsTitles.append('test/Test3.docx')
i = 0
for item in docsTitles:
docs.append(Document(item))
if (i != 0):
docs[0].add_page_break()
for element in docs[i].element.body:
docs[0].element.body.append(element)
i = i + 1
docs[0].save('test/testReport.docx')
Но testReport.docx получается так:
Тест 1
разрыв страницы
разрыв страницы
Тест 2
Тест 3
вместо
Тест 1
разрыв страницы
Тест 2
разрыв страницы
Тест 3
Что я делаю не так?