python批量拼接word文件

import os
from docx import Document

# 创建新的空文档
merged_doc = Document()

# 循环遍历所有.docx文件并将其合并到新文档中
for filename in os.listdir('.'):
    if filename.endswith('.docx'):
        doc = Document(filename)
        for element in doc.element.body:
            merged_doc.element.body.append(element)

# 保存合并后的文档
merged_doc.save('merged.docx')

  

posted @ 2023-03-12 14:48  无恙大势  阅读(199)  评论(0)    收藏  举报