在Python中用html转换为.doc转换器?

Eri*_*ric 9 python ms-word pisa

我正在使用pisa,这是一个用于Python的HTML到PDF转换库.

对于Word文档是否存在相同的东西:用于Python的HTML到.doc转换库?

Ste*_*ven 9

您可以使用来自pywin32 python扩展的win32com for windows,让MS Word为您转换它.一个简单的例子:

import win32com.client

word = win32com.client.Dispatch('Word.Application')

doc = word.Documents.Add('example.html')
doc.SaveAs('example.doc', FileFormat=0)
doc.Close()

word.Quit()
Run Code Online (Sandbox Code Playgroud)


use*_*312 5

虽然我不知道可以让您转换它的直接模块,但是:

  1. 您可以先使用html2text模块将HTML转换为纯文本
  2. 之后,您可以使用python-docx模块将文本转换为docdocx文件。