Python-docx package可以实现Python读写docx格式word文档,但是有的时候目标文档格式为doc,因此在利用Python-docx对doc格式word文档进行读写操作之前,首先需要将doc格式转换成docx格式。具体实现流程如下:
import win32com.client as wc
word = wc.Dispatch("Word.Application")
file_path = D:/HappyNewYear.doc
doc = word.Documents.Open(file_path) # file_path须为完整绝对路径
file_new = D:/HappyNewYear.docx
doc.SaveAs(file_new, 12, False, "", True, "", False, False, False, False) # file_new须为完整绝对路径
doc.Close()
word.Quit()
该博客介绍了如何利用Python的win32com.client库将doc格式的Word文档转换为docx格式。通过创建Word应用程序对象,打开doc文件,然后保存为docx格式,实现了文档格式的转换。这种方法适用于需要对doc文件进行读写操作的情况。
838

被折叠的 条评论
为什么被折叠?



