Taper du markdown dans html

Résolu
Bonjour,

S'il vous.plait, j'aimerais savoir comment taper un texte markdown dans une zone text-area pour qu'il soit converti et enregistré dans une autre page en HTML (comme qd on ajoute des infos sur wikipedia). Comment procéder et si possible un lien vers un site qui saurait me guider. Merci d'avance

domingue2022

5 réponses

  1. Modérateur
    Bonjour,

    Tu peux utiliser le module
    markdown
    .

    Installation

    Si tu es sous Linux Debian (ou une distribution qui en dérive) tu peux l'installer avec :
    sudo apt update
    sudo apt install python3-markdown

    Sinon, tu peux l'installer via PIP :
    pip3 install markdown

    NB : selon ta distribution python,
    pip3
    peut s'appeler
    pip
    . C'est le cas avec anaconda sous Windows ou quand tu travailles dans un venv. MacOS et Linux distingue
    pip
    (pour python2) et
    pip3
    (pour python3).

    Utilisation

    from markdown import markdown
    
    s_md = """# Title 1
    ## Subtitle 1
    
    Text
    * Bullet 1
    * Bullet 2
    
    ## Subtitle 2
    
    [Link](https://www.google.fr)
    1. Enum 1
    2. Enum 2"""
    s_html = markdown(s_md)
    print(s_html)


    Bonne chance
    1. Bonjour, j'utilise django pour le projet
      1. Modérateur
        je déplace donc ta question dans le forum python
    2. Modérateur
      Bonjour,

      Pour ça, tu as besoin d'un langage "serveur", par exemple, le php.