Python自动化办公之如何创建PPT文件
发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,本文小编为大家详细介绍"Python自动化办公之如何创建PPT文件",内容详细,步骤清晰,细节处理妥当,希望这篇"Python自动化办公之如何创建PPT文件"文章能帮助大家解决疑惑,下面跟着小编的思路
千家信息网最后更新 2024年12月12日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安全错误
数据库的锁怎样保障安全
国际网络安全案例分析
宁波唐网互联网络科技
自己怎么用电脑搭建服务器
一台服务器两个网口不同网段通信
网络安全责任检讨
硅湾工业互联网科技
郴州市好的软件开发
北京龙芯服务器在哪买
铁锈战争中国服务器ip
网络安全产品项目介绍
互联网云计算科技
灵武软件开发定制报价多少
江苏融硕互联网科技研究院
惠山代办网络技术工作室
软件开发经理任职资格
小团队服务器安全
房山区网络安全培训
tbc现在各服务器人口情况
数据库查null字段
软件开发团队如何分配工资
icmp放映服务器
r软件除去某数据库
戴尔服务器指示灯闪黄灯
互联网公司网络安全的重要性
邮箱服务器地址邮件地址
网络安全火热征集
联通云信创板国产数据库
中山电脑软件开发要多少钱
阿里云云服务器管理运维题库
在网络安全中中断指