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

使用Python通過win32 COM實現(xiàn)Word文檔的寫入與保存方法

 更新時間:2018年05月08日 09:15:28   作者:grey_csdn  
今天小編就為大家分享一篇使用Python通過win32 COM實現(xiàn)Word文檔的寫入與保存方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

通過win32 COM接口實現(xiàn)軟件的操作本質(zhì)上來看跟直接操作軟件一致,這跟我之前經(jīng)常用的通過各種擴展的組件或者庫實現(xiàn)各種文件的處理有較大的差異。如果有過Windows下使用Word的經(jīng)歷,那么使用win32 COM應(yīng)該說是更為便捷的一種方式。

先前通過拼湊網(wǎng)絡(luò)上的代碼實現(xiàn)過Word文檔的處理,今天通過讀文檔從頭開始做一次新的嘗試。簡單實現(xiàn)一個Word文件的創(chuàng)建、寫入與存儲。

實現(xiàn)的代碼如下:

#!/usr/bin/python
 
import os
from win32com.client import Dispatch
pwd = os.getcwd()
 
wordApp = Dispatch('word.Application')
wordApp.Visible = True
myDoc = wordApp.Documents.Add()
myRange = myDoc.Range(0,0)
myRange.InsertBefore('hello python word doc!')
myDoc.SaveAs(pwd + '\\python_word_demo.docx')
myDoc.Close()
wordApp.Quit()

程序運行沒有錯誤報出,運行的過程中會看到Word軟件的打開以及操作最后關(guān)閉的過程。執(zhí)行結(jié)束后,當(dāng)前文件夾中多了一個名為python_word_demo.docx的文件。打開文件可以看到里面寫入的內(nèi)容如下:

這樣,先前想演示的功能便已經(jīng)實現(xiàn),實現(xiàn)的方法比我想象中的簡單不少。如果有文件的批量處理需求,這無疑又是一個可以考慮的好方法。

以上這篇使用Python通過win32 COM實現(xiàn)Word文檔的寫入與保存方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

巫溪县| 盐津县| 永胜县| 黔江区| 邳州市| 若尔盖县| 巴彦淖尔市| 大厂| 沙湾县| 曲周县| 纳雍县| 伊宁县| 玛纳斯县| 达拉特旗| 康乐县| 收藏| 普洱| 赤水市| 富顺县| 四子王旗| 南丰县| 遂川县| 中牟县| 青川县| 三都| 确山县| 翁源县| 图们市| 黄大仙区| 墨竹工卡县| 荔波县| 抚松县| 六盘水市| 六安市| 南靖县| 宜春市| 曲水县| 平远县| 扶沟县| 莱州市| 南投市|