最新国产好看的视频,伊人天堂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)文章

最新評論

大足县| 垦利县| 梓潼县| 巴林左旗| 灯塔市| 曲松县| 兴宁市| 徐州市| 永登县| 焦作市| 朝阳区| 合阳县| 金寨县| 拉萨市| 焦作市| 长顺县| 文水县| 鹰潭市| 兴业县| 泾川县| 赤壁市| 黑山县| 胶州市| 东兴市| 嘉荫县| 会宁县| 望城县| 博白县| 晴隆县| 汾阳市| 平定县| 乌兰察布市| 惠水县| 奎屯市| 南木林县| 长岛县| 重庆市| 苗栗县| 鄱阳县| 盖州市| 商城县|