📜  如何在Python中将 HTML 转换为 Markdown?(1)

📅  最后修改于: 2023-12-03 15:08:56.996000             🧑  作者: Mango

在Python中,我们可以使用第三方库将HTML转换为Markdown格式。以下是两个常用的库:

  1. html2markdown

html2markdown是一个Python库,专门用于将HTML转换为Markdown格式。使用这个库,我们可以轻松地将HTML标记转换为Markdown标记。

安装方式:在终端中输入以下命令

pip install html2markdown

使用方式:

import html2markdown

html = '<h1>标题1</h1><p>这是一个段落</p>'
markdown = html2markdown.convert(html)
print(markdown)

返回的markdown格式:

# 标题1

这是一个段落
  1. mistune

mistune是另一个Python库,可用于将HTML转换为Markdown格式。这个库有很多功能和选项,不仅可以转换HTML标记,还可以解析Markdown格式。

安装方式:在终端中输入以下命令

pip install mistune

使用方式:

import mistune

html = '<h1>标题1</h1><p>这是一个段落</p>'
markdown = mistune.html(html)
print(markdown)

返回的markdown格式:

# 标题1

这是一个段落

以上是两个可用于将HTML转换为Markdown格式的Python库。根据实际需求选择不同的库来使用。