¿Cómo convertir HTML a Markdown en Python?

Markdown es una forma de escribir un texto formateado en la web. Este artículo explica cómo se puede convertir un texto HTML a Markdown. Podemos convertir fácilmente HTML a Markdown usando el paquete Markdownify . Entonces, veamos cómo descargar el paquete markdownify y convertir nuestro HTML a markdown en python. 

Instalación:

Este módulo no viene integrado con Python. Para instalarlo, escriba el siguiente comando en la terminal.

pip install markdownify

Acercarse 

  • Módulo de importación
  • Crear texto HTML
  • Use la función markdownify() y pásele el texto
  • Mostrar texto marcado

Ejemplo 1:

Python3

# import markdownify
import markdownify
  
  
# create html
html = """  
         <h1> <strong>Geeks</strong>
         for<br>
         Geeks
         </h1>
        """
  
# print HTML
print(html)
  
# convert html to markdown
h = markdownify.markdownify(html, heading_style="ATX")
  
print(h)

Producción:

         <h1> <strong>Geeks</strong>
        for<br>
        Geeks
        </h1>
       
#  **Geeks**
for
Geeks

Ejemplo 2:

Python

# import markdownify
import markdownify
  
  
# create html
html = """  <h1>Fruits</h1>
         <ul>
             <li>  apple  </li>
             <li>  banana </li>
             <li>  orange </li>
        </ul>
          
        """
  
# print HTML
print(html)
  
# convert html to markdown
h = markdownify.markdownify(html, heading_style="ATX")
  
# print markdown
print(h)

Producción:

<h1>Fruits</h1>
         <ul>
             <li>  apple  </li>
             <li>  banana </li>
             <li>  orange </li>
        </ul>
        
        
 # Fruits
*  apple 
*  banana 
*  orange 

Publicación traducida automáticamente

Artículo escrito por sidgautam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *