1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      python可以寫PPT嗎

      小編給大家分享一下python可以寫PPT嗎,相信大部分人都還不怎么了解,因此分享這邊文章給大家學(xué)習(xí),希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去學(xué)習(xí)方法吧!

      創(chuàng)新互聯(lián)建站長期為上千多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為裕華企業(yè)提供專業(yè)的網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計裕華網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

      python可以寫PPT。方法為:1、輸入“pip3 install python-pptx”命令安裝python-pptx;2、準(zhǔn)備ppt模板(網(wǎng)絡(luò)下載或自定義幻燈片);3、加載ppt模板并使用指定幻燈片樣式;4、添加數(shù)據(jù)即可生成ppt。

      python可以寫PPT嗎

      簡介

      本文主要介紹如何通過python生成ppt文件,以及借助ppt模板來生成ppt

      環(huán)境

      python 3

      python-pptx

      安裝

      pip3 install python-pptx

      將文字輸出到ppt

      效果圖

      python可以寫PPT嗎

      代碼

      from pptx import Presentation
      # 創(chuàng)建幻燈片 ------
      prs = Presentation()
      title_slide_layout = prs.slide_layouts[0]
      slide = prs.slides.add_slide(title_slide_layout)
      title = slide.shapes.title
      subtitle = slide.placeholders[1]
      # 設(shè)置標(biāo)題和副標(biāo)題
      title.text = "Hello, World!"
      subtitle.text = "pip install python-pptx"
      prs.save("test.pptx")

      圖表輸出到ppt

      效果圖

      python可以寫PPT嗎

      代碼

      from pptx import Presentation
      from pptx.chart.data import ChartData
      from pptx.enum.chart import XL_CHART_TYPE
      from pptx.util import Inches
      # 創(chuàng)建幻燈片 ------
      prs = Presentation()
      slide = prs.slides.add_slide(prs.slide_layouts[5])
      # 定義圖表數(shù)據(jù) ---------------------
      chart_data = ChartData()
      chart_data.categories = ['East', 'West', 'Midwest']
      chart_data.add_series('Series 1', (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

      準(zhǔn)備ppt模板(網(wǎng)絡(luò)下載或自定義幻燈片母版)

      加載ppt模板,并使用指定幻燈片樣式

      添加數(shù)據(jù)并生成新ppt

      效果圖

      python可以寫PPT嗎

      代碼

      from pptx import Presentation
      from pptx.util import Inches
      from pptx import Presentation
      from pptx.chart.data import ChartData
      from pptx.enum.chart import XL_CHART_TYPE
      from pptx.util import Cm #Inches
      from pptx.enum.chart import XL_LEGEND_POSITION
      if __name__ == '__main__':
          # 創(chuàng)建幻燈片 ------
          prs = Presentation('template.pptx')
          title_only_slide_layout = prs.slide_layouts[5]
          slide = prs.slides.add_slide(title_only_slide_layout)
          shapes = slide.shapes
          shapes.title.text = '報告'
       
          # 定義表格數(shù)據(jù) ------
          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 = 4
          cols = 4
          top    = 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
       
          # 設(shè)置單元格寬度
          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)
       
          # 設(shè)置標(biāo)題行
          table.cell(0, 1).text = name_objects[0]
          table.cell(0, 2).text = name_objects[1]
          table.cell(0, 3).text = name_objects[2]
       
          # 填充數(shù)據(jù)
          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])
       
          # 定義圖表數(shù)據(jù) ---------------------
          chart_data = ChartData()
          chart_data.categories = name_objects
          chart_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.chart
       
          chart.has_legend = True
          chart.legend.position = XL_LEGEND_POSITION.TOP
          chart.legend.include_in_layout = False
       
          value_axis = chart.value_axis
          value_axis.maximum_scale = 100.0
       
          value_axis.has_title = True
          value_axis.axis_title.has_text_frame = True
          value_axis.axis_title.text_frame.text = "False positive"
          value_axis.axis_title.text_frame.auto_size
       
          prs.save('test_template.pptx')

      以上是python可以寫PPT嗎的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


      文章名稱:python可以寫PPT嗎
      文章出自:http://ef60e0e.cn/article/gegich.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        馆陶县| 武夷山市| 顺义区| 临泉县| 当雄县| 镇安县| 松原市| 新龙县| 长泰县| 海南省| 江陵县| 平乐县| 沙湾县| 津市市| 新田县| 沙河市| 和平县| 辉县市| 永和县| 渭南市| 洞头县| 清新县| 隆回县| 田东县| 梨树县| 方城县| 盱眙县| 乳源| 萨嘎县| 临高县| 梨树县| 秦安县| 青浦区| 隆尧县| 班戈县| 和林格尔县| 凌海市| 桐乡市| 海伦市| 德州市| 秭归县|