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文件。

相关推荐
爱睡懒觉的焦糖玛奇朵10 分钟前
【工业级落地算法之人员摔倒检测算法详解】
人工智能·python·深度学习·神经网络·算法·yolo·目标检测
chushiyunen16 分钟前
python实现skip-gram(跳词)示例
开发语言·python
Rabbit_QL42 分钟前
sklearn Pipeline:特征工程和建模流水线
人工智能·python·sklearn
MoRanzhi120342 分钟前
scikit-learn Lasso回归算法详解
python·机器学习·回归·scikit-learn·正则化·l1·lasso
财经资讯数据_灵砚智能44 分钟前
全球财经资讯日报(日间)2026年4月2日
大数据·人工智能·python·语言模型·ai编程
yhole1 小时前
springboot三层架构详细讲解
spring boot·后端·架构
香香甜甜的辣椒炒肉1 小时前
Spring(1)基本概念+开发的基本步骤
java·后端·spring
Songgp10241 小时前
yolo26+qwen3.5大小模型协同AI分析系统
图像处理·人工智能·python
人大博士的交易之路1 小时前
数据结构算法——python数据结构
开发语言·数据结构·python
Han_han9191 小时前
面向对象高级 继承(extends):
开发语言·python