for index, doc in enumerate(input_files):
sub_doc = Document(doc)
Don't add a page break if you're on the last document
if index != len(input_files) 1:
sub_doc.add_page_break()
for element in sub_doc.element.body:
merged_document.element.body.append(element)