Я начинающий программист и пытаюсь использовать библиотеку уценки python в своем веб-приложении. все работает нормально, кроме расширения nl2br.
когда я пытаюсь преобразовать текстовый файл в html с помощью md.convert(text), он не видит преобразования новых строк в <br>
.
например, до того, как я конвертирую, текст:
Puerto Rico
===========
------------------------------
### Game Rules
hello world!
после конвертации получаю:
<h1>Puerto Rico</h1>
<hr />
<h3>Game Rules</h3>
<p>hello world!</p>
Насколько я понимаю, пробелы представлены как «\ n» и должны быть преобразованы в <br>
, но я не получаю такого результата. Вот мой код:
import markdown
md = markdown.Markdown(safe_mode='escape',extensions=['nl2br'])
html = md.convert(text)
Пожалуйста, дайте мне знать, если у вас есть какие-либо идеи или вы можете указать мне в правильном направлении. Спасибо.