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

📅  最后修改于: 2022-05-13 01:55:40.285000             🧑  作者: Mango

如何在Python中将 HTML 转换为 Markdown?

Markdown 是一种在网络上编写格式化文本的方式。本文讨论如何将 HTML 文本转换为 Markdown。我们可以使用markdownify 包轻松地将 HTML 转换为 Markdown。那么让我们看看如何在Python下载markdownify包并将我们的HTML转换为markdown。

安装:

该模块不是内置于Python的。要安装它,请在终端中键入以下命令。

pip install markdownify

方法

  • 导入模块
  • 创建 HTML 文本
  • 使用 markdownify()函数并将文本传递给它
  • 显示降价文本

示例 1:

Python3
# import markdownify
import markdownify
  
  
# create html
html = """  
         

Geeks          for
         Geeks          

        """    # print HTML print(html)    # convert html to markdown h = markdownify.markdownify(html, heading_style="ATX")    print(h)


Python
# import markdownify
import markdownify
  
  
# create html
html = """  

Fruits

         
                 
  •   apple 
  •              
  •   banana
  •              
  •   orange
  •         
                   """    # print HTML print(html)    # convert html to markdown h = markdownify.markdownify(html, heading_style="ATX")    # print markdown print(h)


输出:



Geeks for
Geeks

# **Geeks** for Geeks

示例 2:

Python

# import markdownify
import markdownify
  
  
# create html
html = """  

Fruits

         
                 
  •   apple 
  •              
  •   banana
  •              
  •   orange
  •         
                   """    # print HTML print(html)    # convert html to markdown h = markdownify.markdownify(html, heading_style="ATX")    # print markdown print(h)

输出:

Fruits

  • apple
  • banana
  • orange
# Fruits * apple * banana * orange