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 self,cls,decorator的理解
Jul 13 Python
python rsa 加密解密
Mar 20 Python
python批量设置多个Excel文件页眉页脚的脚本
Mar 14 Python
python3调用百度翻译API实现实时翻译
Aug 16 Python
对Python中plt的画图函数详解
Nov 07 Python
python实现将汉字保存成文本的方法
Nov 16 Python
Python爬虫设置代理IP(图文)
Dec 23 Python
Python使用ctypes调用C/C++的方法
Jan 29 Python
从0开始的Python学习016异常
Apr 08 Python
Python转换时间的图文方法
Jul 01 Python
django-rest-swagger对API接口注释的方法
Aug 29 Python
Python中第三方库Faker的使用详解
Apr 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
PHP中的日期及时间
2006/11/23 PHP
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
PHP开发者常犯的10个MySQL错误更正剖析
2012/01/30 PHP
用PHP提取中英文词语以及数字的首字母的方法介绍
2013/04/23 PHP
CI框架中$this->load->library()用法分析
2016/05/18 PHP
php 静态属性和静态方法区别详解
2017/04/09 PHP
PHP实现的AES双向加密解密功能示例【128位】
2018/09/03 PHP
PHP实现一个轻量级容器的方法
2019/01/28 PHP
javascript 面向对象思想 附源码
2009/07/07 Javascript
jQuery JSON实现无刷新三级联动实例探讨
2013/05/28 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
2013/10/11 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
2013/11/26 Javascript
javascript创建createXmlHttpRequest对象示例代码
2014/02/10 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
2014/03/26 Javascript
jQuery实现企业网站横幅焦点图切换功能实例
2015/04/30 Javascript
jQuery基于扩展实现的倒计时效果
2016/05/14 Javascript
浅谈jQuery中hide和fadeOut的区别 show和fadeIn的区别
2016/08/18 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
2017/02/19 Javascript
jQuery实现一个简单的轮播图
2017/02/19 Javascript
关于Vue的路由权限管理的示例代码
2018/03/06 Javascript
jQuery子选择器与可见性选择器实例分析
2019/06/28 jQuery
使用Vue调取接口,并渲染数据的示例代码
2019/10/28 Javascript
webpack的 rquire.context用法实现工程自动化的方法
2020/02/07 Javascript
[00:53]2015国际邀请赛 中国区预选赛一触即发
2015/05/14 DOTA
Python实现爬取知乎神回复简单爬虫代码分享
2015/01/04 Python
django rest framework之请求与响应(详解)
2017/11/06 Python
世界第一冲浪品牌:O’Neill
2016/08/30 全球购物
见习期自我鉴定
2013/11/07 职场文书
迎国庆演讲稿
2014/09/15 职场文书
2014保险公司内勤工作总结
2014/12/16 职场文书
演讲比赛主持词
2015/06/29 职场文书
民间借贷纠纷答辩状
2015/08/03 职场文书
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
PostgreSQL数据库创建并使用视图以及子查询
2022/04/11 PostgreSQL