win7+python3.7条件下的代码输出不了,求哥哥姐姐指导
from win32com import client as wc
from win32com.client import Dispatch
import os,fnmatch
def wordtxt(filepath):
dirs,filename=os.path.split(filepath)
newname=''
if fnmatch.fnmatch(filename,'*.doc'):
newname=filename[:-4]+'.txt'
elif fnmatch.fnmatch(filename,'*.docx'):
newname=filename[:-5]+'.txt'
else:
print('文件格式不符合')
return
savepath=os.path.join('D:/数据处理文档',newname)
wordapp=wc.Dispatch('Word.Application')
mytxt=wordapp.Documents.Open(filepath)
mytxt.SaveAs(savepath,4)
mytxt.close()
if __name__=='__main__':
filepath=os.path.abspath ('C:/Users/Administrator/Desktop/行程.docx')
wordtxt(filepath)