位置: IT常识 - 正文

python可以写PPT吗(python可以制作软件吗)

编辑:rootadmin

推荐整理分享python可以写PPT吗(python可以制作软件吗),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python可以写电脑软件吗,python怎么写ppt,python可以写word吗,python可以写电脑软件吗,python作业如何用ppt表达,python作业如何用ppt表达,python可以写软件吗?,python可以做ppt吗,内容如对您有帮助,希望把文章链接给更多的朋友!

python可以写PPT。方法为:1、输入“pip3 install python-pptx”命令安装python-pptx;2、准备ppt模板(网络下载或自定义幻灯片);3、加载ppt模板并使用指定幻灯片样式;4、添加数据即可生成ppt。

简介

本文主要介绍如何通过python生成ppt文件,以及借助ppt模板来生成ppt

环境

python 3

python-pptx

安装

pip3installpython-pptx

将文字输出到ppt

python可以写PPT吗(python可以制作软件吗)

效果图

代码

frompptximportPresentation#创建幻灯片------prs=Presentation()title_slide_layout=prs.slide_layouts[0]slide=prs.slides.add_slide(title_slide_layout)title=slide.shapes.titlesubtitle=slide.placeholders[1]#设置标题和副标题title.text="Hello,World!"subtitle.text="pipinstallpython-pptx"prs.save("test.pptx")

图表输出到ppt

效果图

代码

frompptximportPresentationfrompptx.chart.dataimportChartDatafrompptx.enum.chartimportXL_CHART_TYPEfrompptx.utilimportInches#创建幻灯片------prs=Presentation()slide=prs.slides.add_slide(prs.slide_layouts[5])#定义图表数据---------------------chart_data=ChartData()chart_data.categories=['East','West','Midwest']chart_data.add_series('Series1',(19.2,21.4,16.7))#将图表添加到幻灯片--------------------x,y,cx,cy=Inches(2),Inches(2),Inches(6),Inches(4.5)slide.shapes.add_chart(XL_CHART_TYPE.COLUMN_CLUSTERED,x,y,cx,cy,chart_data)prs.save('chart-01.pptx')

使用ppt模板来生成ppt

准备ppt模板(网络下载或自定义幻灯片母版)

加载ppt模板,并使用指定幻灯片样式

添加数据并生成新ppt

效果图

frompptximportPresentationfrompptx.utilimportInchesfrompptximportPresentationfrompptx.chart.dataimportChartDatafrompptx.enum.chartimportXL_CHART_TYPEfrompptx.utilimportCm#Inchesfrompptx.enum.chartimportXL_LEGEND_POSITIONif__name__=='__main__':#创建幻灯片------prs=Presentation('template.pptx')title_only_slide_layout=prs.slide_layouts[5]slide=prs.slides.add_slide(title_only_slide_layout)shapes=slide.shapesshapes.title.text='报告'#定义表格数据------name_objects=["object1","object2","object3"]name_AIs=["AI1","AI2","AI3"]val_AI1=(19.2,21.4,16.7)val_AI2=(22.3,28.6,15.2)val_AI3=(20.4,26.3,14.2)val_AIs=[val_AI1,val_AI2,val_AI3]#表格样式--------------------rows=4cols=4top=Cm(12.5)left=Cm(3.5)#Inches(2.0)width=Cm(24)#Inches(6.0)height=Cm(6)#Inches(0.8)#添加表格到幻灯片--------------------table=shapes.add_table(rows,cols,left,top,width,height).table#设置单元格宽度table.columns[0].width=Cm(6)#Inches(2.0)table.columns[1].width=Cm(6)table.columns[2].width=Cm(6)table.columns[3].width=Cm(6)#设置标题行table.cell(0,1).text=name_objects[0]table.cell(0,2).text=name_objects[1]table.cell(0,3).text=name_objects[2]#填充数据table.cell(1,0).text=name_AIs[0]table.cell(1,1).text=str(val_AI1[0])table.cell(1,2).text=str(val_AI1[1])table.cell(1,3).text=str(val_AI1[2])table.cell(2,0).text=name_AIs[1]table.cell(2,1).text=str(val_AI2[0])table.cell(2,2).text=str(val_AI2[1])table.cell(2,3).text=str(val_AI2[2])table.cell(3,0).text=name_AIs[2]table.cell(3,1).text=str(val_AI3[0])table.cell(3,2).text=str(val_AI3[1])table.cell(3,3).text=str(val_AI3[2])#定义图表数据---------------------chart_data=ChartData()chart_data.categories=name_objectschart_data.add_series(name_AIs[0],val_AI1)chart_data.add_series(name_AIs[1],val_AI2)chart_data.add_series(name_AIs[2],val_AI3)#添加图表到幻灯片--------------------x,y,cx,cy=Cm(3.5),Cm(4.2),Cm(24),Cm(8)graphic_frame=slide.shapes.add_chart(XL_CHART_TYPE.COLUMN_CLUSTERED,x,y,cx,cy,chart_data)chart=graphic_frame.chartchart.has_legend=Truechart.legend.position=XL_LEGEND_POSITION.TOPchart.legend.include_in_layout=Falsevalue_axis=chart.value_axisvalue_axis.maximum_scale=100.0value_axis.has_title=Truevalue_axis.axis_title.has_text_frame=Truevalue_axis.axis_title.text_frame.text="Falsepositive"value_axis.axis_title.text_frame.auto_sizeprs.save('test_template.pptx')

推荐课程:Python教程之Tkinter视频教程

本文链接地址:https://www.jiuchutong.com/zhishi/303248.html 转载请保留说明!

上一篇:微软官方出品windows11电脑管家 v1.1 测试版发布,拥有微软全球防护杀毒系统(微软官方wintogo)

下一篇:PHPCMS 下载之后怎么安装?(phpcms v9安装教程)

  • 与梦相伴,想因所梦(与梦想相伴800字)

    与梦相伴,想因所梦(与梦想相伴800字)

  • 华为荣耀20青春版闪退(华为荣耀20青春版换屏幕多少钱)

    华为荣耀20青春版闪退(华为荣耀20青春版换屏幕多少钱)

  • WPS页面方向怎么设置(wps页面方向改变怎么不改变其他页)

    WPS页面方向怎么设置(wps页面方向改变怎么不改变其他页)

  • 电脑摄像头黑屏怎么解决(苹果电脑摄像头黑屏)

    电脑摄像头黑屏怎么解决(苹果电脑摄像头黑屏)

  • 微信翻译过后怎么取消翻译(微信翻译完怎么收回去)

    微信翻译过后怎么取消翻译(微信翻译完怎么收回去)

  • 双景录像有什么用处(双景录像有什么作用)

    双景录像有什么用处(双景录像有什么作用)

  • QQ如何知道对方正在通话(qq如何知道对方把你拉黑)

    QQ如何知道对方正在通话(qq如何知道对方把你拉黑)

  • 微信解除拉黑能收到之前的消息吗(微信解除拉黑能加回来吗)

    微信解除拉黑能收到之前的消息吗(微信解除拉黑能加回来吗)

  • gt740显卡性能(gt740显卡性能玩lol)

    gt740显卡性能(gt740显卡性能玩lol)

  • 快手私信微信号会被屏蔽吗(快手私信微信号怎么改)

    快手私信微信号会被屏蔽吗(快手私信微信号怎么改)

  • 小米手环4心率准吗(小米手环4心率不发绿光)

    小米手环4心率准吗(小米手环4心率不发绿光)

  • e04授权丢失怎么解决(e04授权丢失啥意思)

    e04授权丢失怎么解决(e04授权丢失啥意思)

  • 苹果手表5代防水吗(苹果手表5代防水等级)

    苹果手表5代防水吗(苹果手表5代防水等级)

  • 数据库阶段的特点是什么(数据库有哪几个阶段)

    数据库阶段的特点是什么(数据库有哪几个阶段)

  • PS怎么同种颜色选区

    PS怎么同种颜色选区

  • win7下需要修改兼容模式(win7需要administrators权限才能更改)

    win7下需要修改兼容模式(win7需要administrators权限才能更改)

  • 电脑视频摄像头怎么开启(电脑视频摄像头打开是黑的)

    电脑视频摄像头怎么开启(电脑视频摄像头打开是黑的)

  • 小米9透明版如何反向充电(小米透明版如何换电池)

    小米9透明版如何反向充电(小米透明版如何换电池)

  • mt6762相当于骁龙哪种(mtkmt6762相当于骁龙多少)

    mt6762相当于骁龙哪种(mtkmt6762相当于骁龙多少)

  • 绿钻可以几个人同时用(绿钻几个人登录)

    绿钻可以几个人同时用(绿钻几个人登录)

  • 华为手环怎么打电话(华为手环怎么打开)

    华为手环怎么打电话(华为手环怎么打开)

  • vivoz5线下出售吗(vivoz5手机店有卖吗)

    vivoz5线下出售吗(vivoz5手机店有卖吗)

  • 抖音是哪年才有的(抖音是哪年才有流量的)

    抖音是哪年才有的(抖音是哪年才有流量的)

  • 三星s10怎么录视频(三星s10怎么录视频教程)

    三星s10怎么录视频(三星s10怎么录视频教程)

  • iphonex蓝牙搜不到设备(iphonex蓝牙搜索不到设备)

    iphonex蓝牙搜不到设备(iphonex蓝牙搜索不到设备)

  • ezejmnap.exe进程安全吗 ezejmnap是什么进程(et.exe进程占用)

    ezejmnap.exe进程安全吗 ezejmnap是什么进程(et.exe进程占用)

  • JS函数的4种调用方式(js函数怎么调用)

    JS函数的4种调用方式(js函数怎么调用)

  • 10万以内免征增值税怎么做账
  • 建筑服务增值税税率
  • 税法规定的增值税
  • 疫情期间固定资产折旧优惠政策
  • 以前年度调整损益借方表示什么
  • 已认证专票有误怎么回事
  • 出口退税进项发票认证勾选
  • 生活记账技巧
  • 保险中介的保险可以买吗
  • 工会经费滞纳金是多少
  • 企业自建房屋建几层合适
  • 法院拍卖房法院有什么义务和责任
  • 调增应纳税所得额
  • 增值税的税负率就是用应缴纳的增值税总额
  • 营改增后增值税小规模纳税人按什么申报
  • 差额纳税怎么记账
  • 房产税怎么计算的
  • 建筑业3%人工费可以开专票吗?
  • 税务局领普通发票需要多少钱
  • 小规模纳税人核定征收标准
  • 学校需要开发票吗,学校的纳税人识别号是什么?
  • 公司购房、售房需要缴纳哪些税?
  • 销项税额是负数是怎么回事
  • 进项票也要缴纳印花税吗
  • 认缴实收资本印花税什么时候交
  • 一般纳税人小微企业认定标准
  • 报表总收入
  • 金蝶的币别和汇率怎么取消
  • 管理费用进项税额转出会计分录
  • 计提折旧会计分录的借方不可能是
  • 厂家质量问题商家有责任吗
  • 网卡运行异常
  • linux怎么设置
  • word的拼写检查总是变成法语
  • python安装tensorflow gpu
  • 文竹叶子发黄怎么办
  • 落枕怎么办怎么治疗
  • 软件开发企业的税收优惠政策
  • 零星分布的意思
  • 盘亏前累计折旧怎么算
  • 固定资产改造费用化账务处理
  • 长期股权投资印花税计入什么科目
  • 实收资本资本公积印花税怎么申报
  • 什么叫财政补助收入
  • 固定资产清理是什么科目
  • 信息技术服务有限公司是干什么的
  • 无票收入如何报税
  • 背书转让流程图
  • 销售退回怎么写分录
  • 开发商出售商铺税费
  • 以固定资产投资取得长期股权投资
  • 劳务公司的成本有哪些
  • 话费报销属于什么费用
  • 公司注销前如何先注销工会
  • 出口退回的增值税计入哪个会计科目
  • 内部损益是什么
  • 固定资产台账具体做什么
  • 外埠存款会计分录怎么写
  • 长期股权投资两种核算方法的区别
  • 出差费计入工资总额吗
  • 企业商品销售收入确认条件
  • 固定资产确认条件最新
  • 固定资产怎么计算折旧额
  • sqlserver获取当天零点时间
  • unix du
  • win7与vista关系
  • win10右键菜单快捷键
  • linux根目录和主目录
  • pim架构
  • win7屏幕刷新率怎么调高
  • javascript字符串大小写转换
  • python的删除
  • vue-cli作用
  • bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
  • python 二叉堆
  • 如何彻底删除android
  • javascript要学到什么程度
  • 支付给境外的特许权使用费
  • 深圳12366怎么转人工
  • 社保归国税还是地税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设