python使用python-pptx删除ppt某页实例


Posted in Python onFebruary 14, 2020

公司安排了个任务,爬取ppt资源,我爬取后打开ppt发现,最后一页是站点的宣传,需要删除。

仔细阅读了python-pptx的api和国内的教程,发现没有人写了关于删除ppt中某页的功能,所以科学上网去google上搜了一下,发现作者已经实现了,下来贴上如何删除

from pptx import Presentation
 
# 读取ppt
prs = Presentation('./temp.pptx)
# 查看一共几页
slides = prs.slides
number_pages = len(slides)
print(number_pages)
# 删除最后一页
rId = prs.slides._sldIdLst[-1].rId
prs.part.drop_rel(rId)
del prs.slides._sldIdLst[-1]
# 保存新的ppt
prs.save('./new.pptx')

以上这篇python使用python-pptx删除ppt某页实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python编写android截屏脚本双击运行即可
Jul 21 Python
Python编程中的文件读写及相关的文件对象方法讲解
Jan 19 Python
python中Apriori算法实现讲解
Dec 10 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
Nov 15 Python
Python实现直方图均衡基本原理解析
Aug 08 Python
python是否适合网页编程详解
Oct 04 Python
TFRecord格式存储数据与队列读取实例
Jan 21 Python
Python单例模式的四种创建方式实例解析
Mar 04 Python
Python yield生成器和return对比代码实例
Apr 20 Python
解决Django Haystack全文检索为空的问题
May 19 Python
5行Python代码实现图像分割的步骤详解
May 25 Python
Python数据分析之pandas读取数据
Jun 02 Python
使用python-pptx包批量修改ppt格式的实现
Feb 14 #Python
python在不同条件下的输入与输出
Feb 13 #Python
深入浅析python的第三方库pandas
Feb 13 #Python
使用python的pyplot绘制函数实例
Feb 13 #Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
Feb 13 #Python
python输出pdf文档的实例
Feb 13 #Python
python打印文件的前几行或最后几行教程
Feb 13 #Python
You might like
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
PHP 和 XML: 使用expat函数(三)
2006/10/09 PHP
php如何解决无法上传大于8M的文件问题
2014/03/10 PHP
ThinkPHP令牌验证实例
2014/06/18 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
2015/12/10 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
2016/01/09 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
jquery获得同源iframe内body下标签的值的方法
2014/09/25 Javascript
AngularJS基础学习笔记之简单介绍
2015/05/10 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
JavaScript之underscore_动力节点Java学院整理
2017/07/03 Javascript
jQuery制作input提示内容(兼容IE8以上)
2017/07/05 jQuery
AngularJS中scope的绑定策略实例分析
2017/10/30 Javascript
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
微信小程序url传参写变量的方法
2018/08/09 Javascript
vue计算属性computed、事件、监听器watch的使用讲解
2019/01/21 Javascript
JS module的导出和导入的实现代码
2019/02/25 Javascript
vue  elementUI 表单嵌套验证的实例代码
2019/11/06 Javascript
js实现全选和全不选功能
2020/07/28 Javascript
JS removeAttribute()方法实现删除元素的某个属性
2021/01/11 Javascript
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
python3实现全角和半角字符转换的方法示例
2017/09/21 Python
Python实现的人工神经网络算法示例【基于反向传播算法】
2017/11/11 Python
基于数据归一化以及Python实现方式
2018/07/11 Python
python读取图片并修改格式与大小的方法
2018/07/24 Python
实例讲解Python 迭代器与生成器
2020/07/08 Python
html2canvas截图空白问题的解决
2020/03/24 HTML / CSS
腾讯公司的一个sql题
2013/01/22 面试题
《自然之道》教学反思
2014/02/11 职场文书
迟到检讨书300字
2014/02/14 职场文书
优秀学生干部个人事迹材料
2014/06/02 职场文书
美术专业自荐信
2014/07/07 职场文书
职业道德模范事迹材料
2014/08/24 职场文书
房屋租赁协议书(标准版)
2014/10/02 职场文书
2019下半年英语教师的教学工作计划(3篇)
2019/09/25 职场文书