import win32com.client as win32
import os
word = win32.gencache.EnsureDispatch('Word.Application')
#启动word对象应用
word.Visible = False
path = 'C:\\Users\\Administrator\\Desktop\\aaa' #word文件群存放的位置,需修改
files = []
for filename in os.listdir(path):
filename = os.path.join(path,filename)
files.append(filename)
#新建合并后的文档
output = word.Documents.Add()
for file in files:
output.Application.Selection.InsertFile(file)#拼接文档
#获取合并后文档的内容
doc = output.Range(output.Content.Start, output.Content.End)
output.SaveAs('C:\\Users\\Administrator\\Desktop\\bbb\\result.docx') #合并后的文件保存到哪个文件夹,需要修改
output.Close()