import win32com.client
def change_word_to_txt(word_path, save_path):
print('读取中。。。')
word = win32com.client.Dispatch('Word.Application') # 调用word应用
doc = word.Documents.Open(word_path)
print('保存中。。。')
doc.SaveAs(save_path, 2) # 保存格式为txt
doc.Close()
word.Quit()
if __name__ == '__main__':
try:
readPath = r'D:\download\Documents\Code\Python\test1\24\B\1.docx' # 要读取的word文件路径
savePath = r'D:\download\Documents\Code\Python\test1\25\A\2.txt' # 保存的绝对路径
change_word_to_txt(readPath, savePath)
print('保存成功!')
except Exception as e:
print(e)