【033】Python(喵喵教程)百度网盘免费资源在线学习
链接: https://pan.baidu.com/s/1ZS20DsOp-_70wVD9NNxGow
提取码: 1ek8【033】Python(喵喵教程) 量化金融项目 北京15期就业班
python课件 python开发工具 python基础班 Python3爬虫课程资料代码.zip
1-4 项目飞机大战 1-3 面向对象 1-2 python基础 1-1 Linux基础 14-vi编辑器 13-ubuntu软件安装 12-打包压缩 11-其他命令
《视频-python从0开始学编程》百度网盘资源免费下载
链接:https://pan.baidu.com/s/1-tleCzXGA0DEYVq-YJIYPg
提取码:bwqf视频-python从0开始学编程|day9视频.rar|day8视频.rar|day7视频.rar|day6视频.rar|day5视频.rar|day4视频.rar|day3视频.rar|day2视频.rar|day1视频.rar|day19视频.rar|day18视频.rar|day17视频.rar|day16视频.rar|day15视频.rar
1、python-pptx模块简介
使用python操作PPT,需要使用的模块就是python-pptx,下面来对该模块做一个简单的介绍。这里提前做一个说明:python操作PPT,最好是我们提前设计好自己的一套样式,然后利用进行python进行内容的获取和填充(最主要的功能!),最好是不用使用python代码操作PPT的格式,格式的修改肯定不如我们直接在PPT中修改方便。
这里有一点需要注意的是:安装的库是python-pptx,但是导入的时候却有点不同。
在使用python操作PPT之前,首先应该清楚PPT的结构,这个对于之后代码的编写很有帮助
结果如下:
结果如下:
结果如下:
5)获取某一页Slide中的内容
结果如下:
这个概念在下面的效果中,会得以体现。其中prs.slide_layouts[]传入0表示获取的是第一个版式,传入1表示获取的是第二个版式,以此类推下去。
效果如下:
② PPT内容的填写
效果如下:
效果如下:
② 段落的添加
效果如下:
③ 给段落设定层级关系
效果如下:
效果如下:
第一种展示:
效果如下:
第二种展示:
效果如下:
结果如下:
上面我们已经知道怎么添加文本框,现在我们需要做的就是,怎么调整文本框的位置。
结果如下:
结果如下:
结果如下:
当然这里还有一些其他样式的调整,和word很类似,就不一一叙述了。
代码如下:
结果如下: