利用Python统计多个PPT文件总页数

利用Python统计多个PPT文件总页数,第1张

概述不多废话,直接上源码importosimportos.pathimportpptxtotal=0defpptCount(path):#声明全局变量globaltotal#遍历文件夹中所有文件或子文件夹forsubPathinos.listdir(path):subPath=os.path.join(path,subPath)if

不多废话,直接上源码

import osimport os.pathimport pptxtotal = 0def pptCount(path):    # 声明全局变量    global total    # 遍历文件夹中所有文件或子文件夹    for subPath in os.Listdir(path):        subPath = os.path.join(path, subPath)        if os.path.isdir(subPath):            # 递归遍历子文件夹            pptCount(subPath)        elif subPath.endswith('.pptx'):            # 显示正在处理的文件名            print(subPath)            # 统计幻灯片数量            presentation = pptx.Presentation(subPath)            total += len(presentation.slIDes)            # xxx中填入你要统计的多个ppt文件的父文件夹所在位置,例如'F:\教学课件\Python程序设计(第二版)'pptCount('xxx')print('总页数: ',total)

需要说明的是如果没有下载过pptx这个库的话,需要在终端输入

pip install python-pptx

来安装python相应的pptx处理库

总结

以上是内存溢出为你收集整理的利用Python统计多个PPT文件总页数全部内容,希望文章能够帮你解决利用Python统计多个PPT文件总页数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1186299.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存