最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python輸出PowerPoint(ppt)文件中全部文字信息的方法

 更新時間:2015年04月28日 15:28:57   作者:重負在身  
這篇文章主要介紹了Python輸出PowerPoint(ppt)文件中全部文字信息的方法,涉及Python通過windows中com組件操作ppt的相關技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了Python輸出PowerPoint(ppt)文件中全部文字信息的方法。分享給大家供大家參考。具體分析如下:

下面的代碼依賴于windows com,所以必須在機器上安裝PowerPoint才能用,可以將PPT文件中的所有純文本信息進行輸出到指定的文件,非常實用。

import win32com
from win32com.client import Dispatch, constants
ppt = win32com.client.Dispatch('PowerPoint.Application')
ppt.Visible = 1
pptSel = ppt.Presentations.Open("c:\\1.ppt")
win32com.client.gencache.EnsureDispatch('PowerPoint.Application')
f = file("c:\\1.txt","w")
slide_count = pptSel.Slides.Count
for i in range(1,slide_count + 1):
  shape_count = pptSel.Slides(i).Shapes.Count
  print shape_count
  for j in range(1,shape_count + 1):
    if pptSel.Slides(i).Shapes(j).HasTextFrame:
      s = pptSel.Slides(i).Shapes(j).TextFrame.TextRange.Text
      f.write(s.encode('utf-8') + "\n")    
f.close()
ppt.Quit()

希望本文所述對大家的Python程序設計有所幫助。

相關文章

  • Python asyncore socket客戶端實現(xiàn)方法詳解

    Python asyncore socket客戶端實現(xiàn)方法詳解

    這篇文章主要介紹了Python asyncore socket客戶端實現(xiàn)方法,asyncore庫是python的一個標準庫,提供了以異步的方式寫入套接字服務的客戶端和服務器的基礎結構
    2022-12-12
  • OpenCV視頻流Python多線程處理方法詳細分析

    OpenCV視頻流Python多線程處理方法詳細分析

    為OpenCV是搞計算機視覺必須要掌握的基礎,這篇文章主要給大家介紹了關于OpenCV視頻流多線程處理的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-11-11
  • python轉換wrf輸出的數(shù)據(jù)為網頁可視化json格式

    python轉換wrf輸出的數(shù)據(jù)為網頁可視化json格式

    這篇文章主要介紹了python轉換wrf輸出的數(shù)據(jù)為網頁可視化json格式,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • python打開瀏覽器并模擬搜索示例詳解

    python打開瀏覽器并模擬搜索示例詳解

    這篇文章主要為大家介紹了python打開瀏覽器并模擬搜索示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • pandas中iloc函數(shù)的具體實現(xiàn)

    pandas中iloc函數(shù)的具體實現(xiàn)

    iloc是Pandas中用于基于整數(shù)位置進行索引和切片的方法,本文主要介紹了pandas中iloc函數(shù)的具體實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-06-06
  • 詳解Flask數(shù)據(jù)庫的連接與使用

    詳解Flask數(shù)據(jù)庫的連接與使用

    這篇文章主要為大家想想介紹了Python中Flask數(shù)據(jù)庫的連接與使用,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以學習一下
    2023-02-02
  • Python入門教程(四十一)Python的NumPy數(shù)組索引

    Python入門教程(四十一)Python的NumPy數(shù)組索引

    這篇文章主要介紹了Python入門教程(四十一)Python的NumPy數(shù)組索引,數(shù)組索引是指使用方括號([])來索引數(shù)組值,numpy提供了比常規(guī)的python序列更多的索引工具,除了按整數(shù)和切片索引之外,數(shù)組可以由整數(shù)數(shù)組索引、布爾索引及花式索引,需要的朋友可以參考下
    2023-05-05
  • Python利用contextvars實現(xiàn)管理上下文變量

    Python利用contextvars實現(xiàn)管理上下文變量

    Python?在?3.7?的時候引入了一個模塊:contextvars,從名字上很容易看出它指的是上下文變量。所以本文就來和大家詳細講講如何使用contextvars實現(xiàn)管理上下文變量,需要的可以參考一下
    2022-07-07
  • Python中字符串列表的相互轉換實際應用場景

    Python中字符串列表的相互轉換實際應用場景

    在Python編程中,經常會遇到需要將字符串列表相互轉換的情況,這涉及到將逗號分隔的字符串轉換為列表,或者將列表中的元素連接成一個字符串,本文將深入討論這些情景,并提供豐富的示例代碼,幫助讀者更全面地理解字符串列表的轉換操作
    2023-12-12
  • pygame實現(xiàn)五子棋游戲

    pygame實現(xiàn)五子棋游戲

    這篇文章主要為大家詳細介紹了pygame實現(xiàn)五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10

最新評論

民权县| 通州区| 潞西市| 和林格尔县| 怀宁县| 商水县| 日喀则市| 无锡市| 澄迈县| 资阳市| 博湖县| 都昌县| 青浦区| 泸定县| 兖州市| 旬邑县| 富蕴县| 铜川市| 汝城县| 新津县| 上蔡县| 五大连池市| 娄烦县| 额尔古纳市| 四会市| 南川市| 江津市| 全南县| 潮安县| 湖州市| 梧州市| 台安县| 广汉市| 万荣县| 星座| 甘孜| 五大连池市| 台南县| 剑河县| 衡南县| 凌海市|