N054_根据模板将excel内容转ppt
生活随笔
收集整理的這篇文章主要介紹了
N054_根据模板将excel内容转ppt
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
# _*_ coding: utf-8 _*_
# 讀取圖片文件
import os
# 讀取Excel數據
import pandas as pd
# 操作PPT
from pptx import Presentation
#讀取電影數據
df = pd.read_excel(r"089 根據模板將excel內容轉ppt.xls")
data = df.to_dict('records')
# print(data)# 讀取母版文件構建PPT的對象
my_ppt = Presentation(r"089 根據模板將excel內容轉ppt.pptx")
# 獲取母版所有幻燈片布局
layout = my_ppt.slide_layouts
# 遍歷所有電影數據
for x in data:print(x["biaoti01"])#選擇模板中第一個幻燈片的布局并創建新幻燈片slide = my_ppt.slides.add_slide(layout[1])#當前幻燈片中所有的占位符placeholders = slide.shapes.placeholdersfor i,pl in enumerate(placeholders):if i == 0:pl.text = x["biaoti01"]elif i == 1:pl.text = x["biaoti02"]
my_ppt.save("089 根據模板將excel內容轉ppt_結果.pptx")
pip install pptx
總結
以上是生活随笔為你收集整理的N054_根据模板将excel内容转ppt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下查看Tomcat进程查看To
- 下一篇: matlab仿真OLED出现的摩尔纹,邪