私は初心者のプログラマーで、Web アプリで Python マークダウン ライブラリを使用しようとしています。nl2br 拡張機能を除いて、すべて正常に動作します。
md.convert(text) を使用してテキスト ファイルを html に変換しようとすると、改行が<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)
何か考えがあるか、正しい方向に私を向けることができるかどうか教えてください。ありがとうございました。