当前位置:  首页>> 技术小册>> Python与办公-玩转PPT

虽然我们不能把一张幻灯片插入到指定位置,但查看幻灯片的位置却是可以的,Slides对象有个index()方法,只要把Slide对象传进去就可以返回它对应的位置索引值了,索引从0开始,代码如下:

  1. from pptx import Presentation
  2. ppt = Presentation()
  3. slide_layout = ppt.slide_layouts[0]
  4. slide1 = ppt.slides.add_slide(slide_layout)
  5. slide2 = ppt.slides.add_slide(slide_layout)
  6. slide3 = ppt.slides.add_slide(slide_layout)
  7. print(ppt.slides.index(slide1)) # 输出:0
  8. print(ppt.slides.index(slide2)) # 输出:1
  9. print(ppt.slides.index(slide3)) # 输出:2
  10. ppt.save("./ppt_ files/test.pptx")