Python 创建PPT

本篇为如何使用Python来创建ppt文件。

创建PPT

安装必要的库

命令如下:

bash 复制代码
pip install python-pptx

安装过程:

创建ppt文件

在当前目录下创建一个test的ppt文件。其中包含两页,分别使用了不同的布局。

第一页设置了标题和内容。第二页只设置了内容。

示例如下:

python 复制代码
from pptx import Presentation

# 创建一个新的PPT文件
presentation = Presentation()

# 添加一个标题幻灯片
slide_layout = presentation.slide_layouts[0]  # 选择标题幻灯片布局
slide = presentation.slides.add_slide(slide_layout)  # 添加标题幻灯片
slide.shapes.title.text = "这是标题"

title1 = slide.placeholders[1]
title1.text = "这是内容"

# 添加一个内容幻灯片
slide_layout = presentation.slide_layouts[2]  # 选择内容幻灯片布局
slide = presentation.slides.add_slide(slide_layout)
content = slide.placeholders[0]  # 获取内容框对象
content.text = "设置第二页内容"

# 保存PPT文件
presentation.save("test.ppt")

效果如下:

总结

本篇为如何使用Python来创建ppt文件。

相关推荐
夜晚回家5 小时前
Python 变量入门详解 | 用 BMI 案例串起赋值、乘方与取整
android·python
技术人生0015 小时前
Selenium4 Python 完整教程(适合网页自动化、页面数据采集、UI自动化测试)
python·ui·自动化
柠檬味拥抱5 小时前
皮肤病变检测数据集 | 2500张YOLO皮肤科数据集
后端
小小张说故事5 小时前
Python 里 a is b 有时 True 有时 False?小整数缓存和常量折叠的底层真相
python
我的xiaodoujiao5 小时前
Django 基础知识详细图文教程 16-Django 内置Admin认证系统
后端·python·django
ZGonce8195 小时前
vLLM 使用实战:在 8GB 显卡上完成模型部署、并发压测与显存调优
python
程序员鱼皮5 小时前
Personal Agent 是什么?为什么大厂都抢着做?连 DeepSeek Bot 都来了。。
前端·后端·ai编程
geovindu5 小时前
rust: Chain of Responsibility Pattern
开发语言·后端·设计模式·rust·责任链模式·行为模式
m0_587383005 小时前
碰碰好评卡功能落地全流程实战指南 附核心逻辑与常见问题解决方案
java·前端·数据库·后端·struts·需求分析
dd聊技术5 小时前
给检索改动装一盏红绿灯:评测门禁怎么建、怎么用
人工智能·后端