码迷,mamicode.com
首页 > 编程语言 > 详细

Python中办公软件(读取word文件和读出保存别文件)

时间:2019-03-11 00:50:08      阅读:722      评论:0      收藏:0      [点我收藏+]

标签:int   port   font   另一个   quit   cat   win32   pychar   一个   

#读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文件和读出保存别文件)

标签:int   port   font   另一个   quit   cat   win32   pychar   一个   

原文地址:https://www.cnblogs.com/zlong123/p/10508041.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!