Python 官方文档:入门教程 => 点击学习
本文小编为大家详细介绍“python自动化办公之如何创建PPT文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python自动化办公之如何创建PPT文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。pytho
本文小编为大家详细介绍“python自动化办公之如何创建PPT文件”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python自动化办公之如何创建PPT文件”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
安装:
pip install xlsxwriter
若安装不上或者安装速度过慢,可以换国内的镜像源地址:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-pptx
导入:
import python=pptx
创建空 PPT 对象
ppt = Presentation() 通过 Presentation() 实例化一个 ppt 对象(Presentation 可以通过 python-pptx 直接拿过来使用)
设置 PPT 的布局
layout = ppt.slide_layout[1] 通过 slide_layout[1] 对当前的 ppt 对象设定一个布局,在中括号内可以选择 0-8 共计9中布局。
生成一页PPT
slide = ppt.slides.add_slide(layout) 通过 slides.add_slide(layput) 函数将 layout 传入,就生成一页PPT了
保存PPT
ppt.save(pptx) 通过 save() 函数,传入保存的地址,由此,一个PPT文件就创建成功了。
代码示例如下:
# coding:utf-8import pptx # pip install -i Https://pypi.tuna.tsinghua.edu.cn/simple python-pptxppt = pptx.Presentation() # 生成ppt对象layout = ppt.slide_layouts[1] # 选择布局 0、1、7 三种最常用slide = ppt.slides.add_slide(layout)ppt.save('test1.ppt')
运行结果如下:
代码示例如下:
# coding:utf-8import pptx # pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-pptxppt = pptx.Presentation() # 生成ppt对象layout = ppt.slide_layouts[0] # 选择布局 0、1、7 三种最常用# 样式[0] 只是一个 title# 样式[1] 显示 title 与 文本# 样式[7] 显示左右两个区域,title 在左侧。slide = ppt.slides.add_slide(layout)ppt.save('test1.ppt')
看一下常用的几种样式:
读到这里,这篇“Python自动化办公之如何创建PPT文件”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网Python频道。
--结束END--
本文标题: Python自动化办公之如何创建PPT文件
本文链接: https://www.lsjlt.com/news/329812.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0