直接上代码:
import comtypes.client
# 打开WPS应用程序
app = comtypes.client.CreateObject("KWPP.Application")
# 打开第一个PPT文件
prs1 = app.Presentations.Open(os.path.abspath(r"C:\Users\Liu\Desktop\新建文件夹\01.ppt"))
# 打开第二个PPT文件
prs2 = app.Presentations.Open(os.path.abspath(r"C:\Users\Liu\Desktop\新建文件夹\02.ppt"))
# 在第一个PPT文件的最后一页后插入第二个PPT文件的所有幻灯片
page_num2 = app.Presentations.Open(r"C:\Users\Liu\Desktop\新建文件夹\02.ppt").Slides.Count
prs1.Slides.InsertFromFile(os.path.abspath(r"C:\Users\Liu\Desktop\新建文件夹\02.ppt"), prs1.Slides.Count, 1, page_num2)
# 保存一下拼接后的ppt
prs1.Save()
# 关闭PPT文件和WPS应用程序
app.Quit()