Python中辦公軟件(讀取word文件和讀出保存別文件)
阿新 • • 發佈:2019-03-11
辦公 port def eas -s size pycha hsi 兩種
#讀word文件
import win32com
import win32com.client
def readWordFile(path):
#調用系統word功能,可以出來doc和docx兩種文件
mw=win32com.client.Dispatch("Word.Application")
#打開word文件
doc=mw.Documents.Open(path)
for paragraphsin in doc.Paragraphs:#循環取出內容
line=paragraphsin.Range.text
print(line)
#關閉文件
doc.Close
#退出word
mw.Quit()
path=r"D:\學習\Python\pycharm\234\辦公軟件\word的讀寫\2.docx"
readWordFile(path)#讀文件
#讀取word並且保存到另外文件
import win32com
import win32com.client
def readWordFile(path,toPath):
mw=win32com.client.Dispatch("Word.Application")
doc=mw.Documents.Open(path)
#將word的數據保存到另一個文件
doc.SaveAs(toPath,2)#2是txt文件
doc.Close
mw.Quit()
path=r"D:\2.docx"
topath=r"D:(a).txt"
readWordFile(path,topath)#讀文件
Python中辦公軟件(讀取word文件和讀出保存別文件)