Advertisement

Python工具提升工作效率附完整版

阅读量:

1****、多个ppt汇总成一个ppt的python代码实现:****

import win32com.client as win32

import os

import re

def find(s):

pat = re.compile(r"\d+")

result = pat.match(s)

return int(result.group(0))

def join_ppt(path:str):

"""

:param path: ppt所在文件路径

:return: None

"""

files = os.listdir(path)

files.sort(key = find)

Application = win32.gencache.EnsureDispatch("PowerPoint.Application")

Application.Visible = False

new_ppt = Application.Presentations.Add()

for file in files:

abs_path = os.path.join(path, file)

exit_ppt = Application.Presentations.Open(abs_path)

print(abs_p

全部评论 (0)

还没有任何评论哟~