Python自动化办公之如何创建PPT文件
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,本文小编为大家详细介绍"Python自动化办公之如何创建PPT文件",内容详细,步骤清晰,细节处理妥当,希望这篇"Python自动化办公之如何创建PPT文件"文章能帮助大家解决疑惑,下面跟着小编的思路
千家信息网最后更新 2025年01月22日Python自动化办公之如何创建PPT文件
本文小编为大家详细介绍"Python自动化办公之如何创建PPT文件",内容详细,步骤清晰,细节处理妥当,希望这篇"Python自动化办公之如何创建PPT文件"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
python-pptx 的安装
安装:
pip install xlsxwriter
若安装不上或者安装速度过慢,可以换国内的镜像源地址:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-pptx
导入:
import python=pptx
生成一个空的 PPT
创建空 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')
运行结果如下:
python-pptx 的9种布局
代码示例如下:
# 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文件"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
布局
对象
生成
文件
样式
办公
自动化
常用
文章
选择
代码
内容
函数
地址
示例
妥当
成功
两个
区域
只是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
和平精英服务器端程序
更新数据库的数据库
射频软件开发工程师
网络安全产品生产
新航线网络技术有限公司
网络安全试卷九
126发送邮件服务器
服务器安全狗ios版
fifa球员数据库上面什么意思
怎么计算数据库需要多大物理内存
网络安全年度工作思路
华为网络安全试题
网络安全高手过招视频
河南通信软件开发设施标准
汤姆视频软件开发
网络安全技术体系和结构
网络安全相关的厂商
计算机软件开发设备
网络安全为人民小论文
电脑宽带无线网络安全密钥
dsp6657软件开发包
期刊数据库暂未收录的论文
达梦数据库登录界面闪退
我的世界手机版服务器插件
东营公安局网络安全监察大队
fifa球员数据库上面什么意思
柯美服务器打印记录
如何弄互通服务器
网络安全生产工作机制
做小程序软件开发