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中mechanize库的简单使用示例
Jan 10 Python
简单的连接MySQL与Python的Bottle框架的方法
Apr 30 Python
python中私有函数调用方法解密
Apr 29 Python
python使用pyqt写带界面工具的示例代码
Oct 23 Python
你真的了解Python的random模块吗?
Dec 12 Python
python3基于OpenCV实现证件照背景替换
Jul 18 Python
Python获取网段内ping通IP的方法
Jan 31 Python
对Python获取屏幕截图的4种方法详解
Aug 27 Python
Python中的整除和取模实例
Jun 03 Python
如何使用python socket模块实现简单的文件下载
Sep 04 Python
关于python3.9安装wordcloud出错的问题及解决办法
Nov 02 Python
用Python实现童年贪吃蛇小游戏功能的实例代码
Dec 07 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
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
php接口和抽象类使用示例详解
2014/03/02 PHP
PHP的Yii框架使用中的一些错误解决方法与建议
2015/08/21 PHP
PHP实现的蚂蚁爬杆路径算法代码
2015/12/03 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
2017/04/15 PHP
yii2中LinkPager增加总页数和总记录数的实例
2017/08/28 PHP
HTML中Select不用Disabled实现ReadOnly的效果
2008/04/07 Javascript
点击显示指定元素隐藏其他同辈元素的方法
2014/02/19 Javascript
javascript跨浏览器的属性判断方法
2014/03/16 Javascript
JQuery判断radio是否选中并获取选中值的示例代码
2014/10/17 Javascript
基于jquery实现导航菜单高亮显示(两种方法)
2015/08/23 Javascript
js实现仿爱微网两级导航菜单效果代码
2015/08/31 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
2015/10/22 Javascript
jquery UI Datepicker时间控件的使用方法(终结版)
2015/11/07 Javascript
JavaScript正则表达式实例详解
2016/10/16 Javascript
微信小程序 教程之条件渲染
2016/10/18 Javascript
一个极为简单的requirejs实现方法
2016/10/20 Javascript
jQuery+json实现动态创建复杂表格table的方法
2016/10/25 Javascript
微信小程序 弹窗自定义实例代码
2017/03/08 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
深入浅析AngularJs模版与v-bind
2018/07/06 Javascript
JS实现的A*寻路算法详解
2018/12/14 Javascript
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
Python中的支持向量机SVM的使用(附实例代码)
2019/06/26 Python
详解Python time库的使用
2019/10/10 Python
一文了解python 3 字符串格式化 F-string 用法
2020/03/04 Python
Python基于numpy模块实现回归预测
2020/05/14 Python
Python xpath表达式如何实现数据处理
2020/06/13 Python
vue实现倒计时功能
2021/03/24 Vue.js
就业意向书范文
2014/04/01 职场文书
工商管理自荐书
2014/07/06 职场文书
档案管理员岗位职责
2015/02/12 职场文书
写给孩子的新学期寄语
2015/02/27 职场文书
基于python的matplotlib制作双Y轴图
2021/04/20 Python
python状态机transitions库详解
2021/06/02 Python
Python编程super应用场景及示例解析
2021/10/05 Python