[GO] Markdown mit Python behandeln

Behandeln Sie Markdown in Python

md_test.py


import markdown

md = markdown.Markdown()

sample_makedown = '''
An h1 header
============

Paragraphs are separated by a blank line.

2nd paragraph. *Italic*, **bold**, `monospace`. Itemized lists
look like:

  * this one
  * that one
  * the other one
'''

# makedown -> html
print md.convert(sample_makedown)

Das Druckergebnis ist wie folgt.

Ausgabeergebnis


<h1>An h1 header</h1>
<p>Paragraphs are separated by a blank line.</p>
<p>2nd paragraph. <em>Italic</em>, <strong>bold</strong>, <code>monospace</code>. Itemized lists
look like:</p>
<ul>
<li>this one</li>
<li>that one</li>
<li>the other one</li>
</ul>

Konvertieren Sie es einfach so Es konvertiert Markdown-Text in HTML. Es ist sehr einfach zu bedienen. Es unterstützt auch das Schreiben in Dateien.

Wird mit Django verwendet

Wenn ich es mit Django benutze, mache ich den folgenden Filter selbst

myfilter.py


import markdown
#Deklarieren und initialisieren Sie hier für das Caching
md = markdown.Markdown()

@register.filter
@stringfilter
def mark2html(value):
    return md.convert(value)

template.html


{% load myfilter %}

{{ markdown_text|mark2html }}

Recommended Posts

Markdown mit Python behandeln
Behandeln Sie Umgebungsdaten in Python
Behandeln Sie Umgebungsvariablen in Python
Behandeln Sie komplexe Zahlen in Python
Konvertieren Sie Markdown in Python in PDF
Behandeln Sie Daten im NetCDF-Format mit Python
Behandeln Sie das GDS II-Format mit Python
Umgang mit Japanisch mit Python
Quadtree in Python --2
Python in der Optimierung
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Metaanalyse in Python
Unittest in Python
Epoche in Python
Zwietracht in Python
Deutsch in Python
DCI in Python
Quicksort in Python
nCr in Python
Plink in Python
Konstante in Python
FizzBuzz in Python
SQLite in Python
Schritt AIC in Python
LINE-Bot [0] in Python
CSV in Python
Reverse Assembler mit Python
Reflexion in Python
Konstante in Python
nCr in Python.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Quad-Tree in Python
Reflexion in Python
Chemie mit Python
Hashbar in Python
DirectLiNGAM in Python
LiNGAM in Python
In Python reduzieren
In Python flach drücken
Behandeln Sie mehrere Python-Versionen in einem Jupyter
In Python von Markdown in HTML konvertieren
Sortierte Liste in Python
Clustertext in Python
AtCoder # 2 jeden Tag mit Python
Täglicher AtCoder # 6 in Python
Täglicher AtCoder # 18 in Python
Bearbeiten Sie Schriftarten in Python
Singleton-Muster in Python
Dateioperationen in Python