代码之家  ›  专栏  ›  技术社区  ›  koder613

pywintypes.com\将word文档保存为pdf python pywin32时出错

  •  0
  • koder613  · 技术社区  · 5 年前

    我正在用python在word中打开一个word文档,并试图用 this 回答StackOverflow。

    我的python代码:

    import win32com.client
    
    word = win32com.client.Dispatch('Word.Application')
    wdFormatPDF = 17
    doc = word.Documents.Open(path)
    doc.SaveAs(file_name, FileFormat=wdFormatPDF)
    doc.Close()
    word.Quit()
    

    但是,在执行此操作时,我遇到以下错误:

    doc.SaveAs(file_name, FileFormat=wdFormatPDF)
      File "<COMObject Open>", line 5, in SaveAs
    pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft Word', 'Command failed', 'wdmain11.chm', 36966, -2146824090), None)
    

    请你解释一下这个错误是什么意思,以及如何修复我的代码。

    0 回复  |  直到 5 年前
    推荐文章