1. 程式人生 > >python替換word中的字元

python替換word中的字元

需要安裝模組,win32com

下載地址:http://download.csdn.NET/detail/clean_water/9759816

import win32com.client
# 載入應用
app=win32com.client.Dispatch('Word.Application')
# 開啟檔案,經測試要是絕對路徑
doc=app.Documents.Open(r'D:\winGUI\test\1.doc')
# ‘1111’為查詢目標,‘abcd’為替換為的字元
doc.Content.Find.Execute(FindText=u'1111', ReplaceWith=u'abcd', Replace=2, Wrap=1)
# 儲存,如果只有一種替換,這不是必須的,有兩種替換要先儲存第一種
doc.Save()
# 關閉word
doc.Close()