import markdown html = markdown.markdown(text, extensions=['def_list'])
text
- разметка Markdown,extensions
- список расширений модуля.Расширение markdown.extensions.def_list
добавляет возможность создавать в документах Markdown списки определений - HTML-элементы: <dl>
, <dt>
, <dd>
.
Например, следующая разметка Markdown:
Apple : Pomaceous fruit of plants of the genus Malus in the family Rosaceae. Orange : The fruit of an evergreen tree of the genus Citrus.
Генерирует в следующий HTML-текст:
<dl> <dt>Apple</dt> <dd>Pomaceous fruit of plants of the genus Malus in the family Rosaceae.</dd> <dt>Orange</dt> <dd>The fruit of an evergreen tree of the genus Citrus.</dd> </dl>
import markdown text = """ Apple : Pomaceous fruit of plants of the genus Malus in the family Rosaceae. Orange : The fruit of an evergreen tree of the genus Citrus. """ html = markdown.markdown(text, extensions=['def_list']) print(html) # <dl> # <dt>Apple</dt> # <dd>Pomaceous fruit of plants of the genus Malus in # the family Rosaceae.</dd> # <dt>Orange</dt> # <dd>The fruit of an evergreen tree of the genus Citrus.</dd> # </dl>