Python Flask Word到PDF-协同初始化错误

Python Flask Word到PDF-协同初始化错误,python,flask,ms-word,pywin32,win32com,Python,Flask,Ms Word,Pywin32,Win32com,我有一个脚本,需要在其中进行一些修改后将Word(.docx)转换为PDF文件。该脚本完全独立运行,但当我将其添加到Flask代码中时,它会抛出一个CoInitialize错误:“CoInitialize尚未调用” 我尝试的解决方案之一是使用pythoncom,但VS代码一直将其标记为红色——“pythoncom没有协同初始化成员” 这是Word到PDF转换的片段: wdFormatPDF = 17 # Pdf format value word = win32com.client.Dispa

我有一个脚本,需要在其中进行一些修改后将Word(.docx)转换为PDF文件。该脚本完全独立运行,但当我将其添加到Flask代码中时,它会抛出一个CoInitialize错误:“CoInitialize尚未调用”

我尝试的解决方案之一是使用pythoncom,但VS代码一直将其标记为红色——“pythoncom没有协同初始化成员”

这是Word到PDF转换的片段:

wdFormatPDF = 17  # Pdf format value
word = win32com.client.Dispatch('Word.Application')
File_Instance = word.Documents.Open(os.path.abspath(i_WordFilePath))
File_Instance.SaveAs(os.path.abspath(i_PdfFilepath), FileFormat=wdFormatPDF)
File_Instance.Close()
word.Quit()
我还尝试使用docx2pdf库,但它抛出了一个错误:“-2147352567,‘发生异常’,(0,‘Microsoft Word’,“很抱歉,我们找不到您的文件。该文件是否已移动、重命名或删除?\r(r:\…\UiPath-Dev03May-ID704.docx)”,“wdmain11.chm”,24654,-2146823114),无)