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的Flask框架中实现单元测试的教程
Apr 20 Python
Python中shape计算矩阵的方法示例
Apr 21 Python
python3实现163邮箱SMTP发送邮件
May 22 Python
python微信好友数据分析详解
Nov 19 Python
python ---lambda匿名函数介绍
Mar 13 Python
搞定这套Python爬虫面试题(面试会so easy)
Apr 03 Python
用Python画一个LinkinPark的logo代码实例
Sep 10 Python
Django-rest-framework中过滤器的定制实例
Apr 01 Python
Tensorflow tensor 数学运算和逻辑运算方式
Jun 30 Python
python 中关于pycharm选择运行环境的问题
Oct 31 Python
appium+python自动化配置(adk、jdk、node.js)
Nov 17 Python
去除python中的字符串空格的简单方法
Dec 22 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
巧用php中的array_filter()函数去掉多维空值的代码分享
2012/09/07 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
利用PHP计算有多少小于当前数字的数字方法示例
2020/08/26 PHP
在JavaScript中,为什么要尽可能使用局部变量?
2009/04/06 Javascript
iframe 上下滚动条如何默认在下方实现原理
2012/12/10 Javascript
js获取网页高度(详细整理)
2012/12/28 Javascript
jquery入门必备的基本认识及实例(整理)
2013/06/24 Javascript
JS下拉框内容左右移动效果的具体实现
2013/07/10 Javascript
jquery实现未经美化的简洁TAB菜单效果
2015/08/28 Javascript
EasyUI 结合JS导出Excel文件的实现方法
2016/11/10 Javascript
javascript实现秒表计时器的制作方法
2017/02/16 Javascript
详解React 的几种条件渲染以及选择
2018/10/23 Javascript
echarts多条折线图动态分层的实现方法
2019/05/24 Javascript
element-ui tooltip修改背景颜色和箭头颜色的实现
2019/12/16 Javascript
vue实现购物车列表
2020/06/30 Javascript
解决idea开发遇到javascript动态添加html元素时中文乱码的问题
2020/09/29 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
2020/11/20 Javascript
[05:00]第二届DOTA2亚洲邀请赛主赛事第三天比赛集锦.mp4
2017/04/04 DOTA
[03:12]完美世界DOTA2联赛PWL DAY7集锦
2020/11/06 DOTA
最基础的Python的socket编程入门教程
2015/04/23 Python
深入理解Python3 内置函数大全
2017/11/23 Python
Python实现聊天机器人的示例代码
2018/07/09 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
2019/03/27 Python
pandas实现将日期转换成timestamp
2019/12/07 Python
Pytorch to(device)用法
2020/01/08 Python
利用CSS3实现自定义滚动条代码分享
2016/08/18 HTML / CSS
清扬洗发水广告词
2014/03/14 职场文书
新教师个人工作总结
2015/02/06 职场文书
八一建军节慰问信
2015/02/14 职场文书
总经理致辞
2015/07/29 职场文书
三下乡活动心得体会
2016/01/23 职场文书
Nginx配置并兼容HTTP实现代码解析
2021/03/31 Servers
Apache Hudi数据布局黑科技降低一半查询时间
2022/03/31 Servers
linux目录管理方法介绍
2022/06/01 Servers
利用Python实时获取steam特惠游戏数据
2022/06/25 Python