首先需要安装 pandoc 程序,pypandoc 是用来调用该程序来完成工作的。

工具获取:

Python 技术篇 - 使用pypandoc库实现html文档转word文档实例演示_html

转换代码如下:

# -*- coding:utf-8 -*-
import pypandoc

# html文档的位置
html_path = r"C:\Users\Administrator\Desktop\html_to_word\sonar.html"
# 转换生成word文档的位置
word_path = r"C:\Users\Administrator\Desktop\html_to_word\sonar.docx"

pypandoc.convert_file(html_path, 'docx', outputfile=word_path)

Python 技术篇 - 使用pypandoc库实现html文档转word文档实例演示_html_02

Python 技术篇 - 使用pypandoc库实现html文档转word文档实例演示_html文档转word文档_03

转化后效果图:

Python 技术篇 - 使用pypandoc库实现html文档转word文档实例演示_desktop_04

Python 技术篇 - 使用pypandoc库实现html文档转word文档实例演示_html_05

转化后效果图:

Python 技术篇 - 使用pypandoc库实现html文档转word文档实例演示_html_06

喜欢的点个赞❤吧!