Пустая строка при объединении документов word с помощью python и docxcompose

При объединении документов появляется лишняя пустая строка перед каждым протоколом. Как можно решить эту проблему? Можно использовать любую другую библиотеку, главное чтобы стиль документа сохранялся (+ в документе есть таблицы). Ссылка на документы: https://drive.google.com/drive/folders/1_4UPo52jO6TrYMK1TLH_258bnaPd2vH6?usp=sharing

    from docxcompose.composer import Composer
    from docx import Document as Document_compose
    import docx, re
    from docx.enum.text import WD_BREAK

    def combine_all_docx(filename_master,files_list, path):
        number_of_sections=len(files_list)
        master = Document_compose(filename_master)

        master.add_paragraph().add_run().add_break(WD_BREAK.PAGE)
        composer = Composer(master)

        for i, file in enumerate(files_list):

              doc_temp = Document_compose(file)
              composer.append(doc_temp)
              if i != number_of_sections - 1:
                     master.add_page_break()
        


        composer.save(path)

   filename_master="D:\\part-1.docx"
   files_list = ["D:\\part-2.docx","D:\\part-2.docx"]
   path = "D:\\result.docx"
   combine_all_docx(filename_master,files_list, path)

'''


Ответы (0 шт):