pywintypes.com_error: (-2147221008, '尚未调用 CoInitialize。', None, None)
逍遥今朝 2021-04-15 03:52:10 我遇到了一个问题:pywintypes.com_error: (-2147221008, '尚未调用 CoInitialize。', None, None)
我通过网上的搜索,需要调用pythoncom.CoInitialize()函数,但是我写上去之后显示的是CoInitialze函数未定义,请问一下有没有哪位大神帮忙解答一下
import os
from win32com import client
import pythoncom
def doc2docx(path):
pythoncom.CoInitialize()
word = client.Dispatch('Word.Application')
doc = word.Documents.Open(path) # 目标路径下的文件
newname = os.path.splitext(path)[0] + ".docx"
doc.SaveAs(newname, 16) # 转化后路径下的文件
doc.Close()
word.Quit()
return newname