这门课解决什么问题
很多上班族对 PPT 的痛点不在排版,而在机械重复:每月要把几十份 Excel 表格的数据拆分填进固定模板,或者按周把系统导出的文本逐条复制到幻灯片里。一旦数据源更新,整份汇报材料就得重做。这门课聚焦的正是这类场景,用 Python 的 pptx 库把 PPT 当作代码对象来操作。学完之后,你可以写一段脚本,让它自动读取数据源、按既定规则批量生成或修改幻灯片,把原来需要逐页手动调整的半小时压缩到几秒。它不是教你做更漂亮的幻灯片,而是帮你摆脱低效的复制粘贴。
适合什么基础与学习建议
资料默认你已经具备 Python 基础语法概念,比如能看懂变量、循环和函数调用,但不要求精通。如果你完全没写过代码,建议先补完基础入门再来看,否则在处理对象模型时会卡壳。内容编排上,建议先看演示文稿与幻灯片对象模型的概述,建立“代码如何控制 PPT 结构”的整体认知,再进入文本和表格的具体操作。这两块是日常办公最高频的痛点,先吃透它们,你就能应付八成以上的批量生成需求。遇到图片或图表模块时再按需查阅即可,不必按顺序死磕每一个小节。
资料配合与独立产出
- 边看边写:每看完一个操作演示,立刻在自己的编辑器里跑一遍,不要只看不动手。
- 改造模板:找一份你日常真正在用的 PPT 模板,试着用代码替换其中的文字和表格数据,验证学习效果。
- 组合练习:把文本添加与表格操作连起来写一个完整脚本,实现从数据读取到生成最终汇报文件的闭环。
按这个节奏走完核心内容,你应该能独立写出一段可复用的自动化脚本:给定一个数据文件和一套固定模板,脚本自动输出多页 PPT。这套能力放在月度汇报、项目周报或批量制作培训课件的场景里,能实打实地省下重复劳动的时间,这也是评估这门课对你是否值得的核心标准。
pptx编程
课程目录
* 01 Python-pptx包和PPT对象模型概述/
* 01 Python-pptx包及其安装.mp4 08:05
* 02 Python-pptx包的PPT对象模型.mp4 09:12
* 03 使用Python-pptx包的一般过程.mp4 12:24
* 02 演示文稿/
* 01 新建、打开和保存演示文稿.mp4 05:18
* 03 幻灯片/
* 01 创建和引用幻灯片.mp4 09:26
* 02 背景设置.mp4 04:33
* 04 向幻灯片添加文本/
* 01 添加文本.mp4 08:46
* 02 设置段落格式.mp4 07:52
* 03 向段落添加字符序列.mp4 06:19
* 05 向幻灯片添加表格/
* 01 添加表格.mp4 04:52
* 02 行操作和列操作.mp4 04:07
* 03 单元格操作.mp4 08:08
* 06 向幻灯片添加图形/
* 01 添加自选图形.mp4 04:10
* 02 设置图形中线的属性.mp4 05:31
* 03 设置图形中面的属性.mp4 07:46
* 07 向幻灯片添加图片/
* 01 添加图片.mp4 03:50
* 08 向幻灯片添加图表/
* 01 添加分类图表.mp4 12:29
* 02 添加散点图.mp4 07:06
* 03 序列的设置.mp4 07:56
* 04 序列中数据点图形的设置.mp4 03:45
* 05 序列中标记的设置.mp4 05:04
* 06 坐标系.mp4 21:04
* 07 数据标签.mp4 05:15
* 08 图例.mp4 06:07
* 09 向幻灯片添加音频和视频/
* 01 添加音频和视频.mp4 04:48
* 10 占位符的设置/
* 01 获取占位符并进行设置.mp4 09:08






