Python全系列 教程
3567个小节阅读:5929.3k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
当内容比较简洁时,使用Word编写内容比较单调,这时可以考虑使用PPT编写内容,而Python如何操作PPT呢?
这时可以使用第3方库python-pptx
来操作PPT
xxxxxxxxxx
pip install python-pptx
函数名&属性&类 | 含义 |
---|---|
pptx.Presentation() | 创建PPT文件对象 |
ppt.slide_layouts[num] | 选择PPT页面布局 |
ppt.slides.add_slide() | 增加PPT页面 |
presentation.save(path) | 保存文件 |
xxxxxxxxxx
# pip install python-pptx
def create_ppt():
from pptx import Presentation
# 创建ppt
ppt = Presentation()
# 增加幻灯片
ppt.slides.add_slide(ppt.slide_layouts[0])
ppt.slides.add_slide(ppt.slide_layouts[1])
ppt.slides.add_slide(ppt.slide_layouts[3])
ppt.slides.add_slide(ppt.slide_layouts[6])
# 保存
ppt.save('./create_data/01_创建PPT.pptx')
if __name__ == '__main__':
create_ppt()
实时效果反馈
1. 关于Python操作PPT,说法错误的是?
A pptx.Presentation()
可以创建一个PPT文件
B ppt.slide_layouts[num]
选择页面布局
C ppt.slides.add_slide()
增加新的PPT页面
D ppt.add_page()
增加新的PPT页面
答案
1=>D