import win32com.client as win32
import os
word = win32.gencache.EnsureDispatch('Word.Application')

# 启动word对象应用
word.Visible = False
path = 'D:\\program\\disk\\day\\word\\'

files = []
for filename in os.listdir(path):
    filename = os.path.join(path, filename)
    files.append(filename)
print(files)
# 新建合并后的文档
output = word.Documents.Add()
for file in files:
    output.Application.Selection.InsertFile(file)   # 拼接文档
# 获取合并后文档的内容
doc = output.Range(output.Content.Start, output.Content.End)
output.SaveAs('D:\\program\\disk\\day\\test.docx')     # 保存
output.Close()

  

posted on 2020-12-01 14:33  风雨无阻!  阅读(43)  评论(0编辑  收藏  举报