把markdown代码转换成html代码如何实现?尝试过python-markdown,看到有人说markdown2可以识别代码块,但是我使用后仍然无法识别?
import markdown2 html_txt = markdown2.markdown(post.body_markdown)
另外,pandoc好用吗?如果好用就准备换pandoc试试。
欢迎选择我的课程,让我们一起见证您的进步~~
私は python-markdown2 を試したことがないので、直接答えることはできません。 python-markdown2 は python-markdown 2.x とは何の関係もありません。私自身は後者を使用しています。ただし、私の知る限り、テーブルを処理するための python-markdown2 構文は異なります (つまり、互換性がありません)。また、コード ブロックの処理にも同じことが当てはまるかどうかはわかりません。
python-markdown2
python-markdown
python-markdown2 は python-markdown より高速であると主張されていますが、Python の Markdown Parser によるとそうではありません。
上記の資料は、Python マークダウン ライブラリのもう 1 人の作者である mitune によって書かれたものであり、それが公証されており客観的であるかどうかを自分で判断する必要があります。時間をかけてこのブログを読むことをお勧めします。そうすれば、より自分に合った Python マークダウン ライブラリが見つかるかもしれません。
pandoc はまったく別の世界です :-) 多数の入力形式と出力形式をサポートしており、どちらかというと個人的な出版ソリューションに似ています。これは、Haskell に基づいて開発されています (拡張機能に慣れていない場合は、コマンド ライン ツールとしてのみ使用できます)。さらに、GPL ライセンスがアプリケーションの再配布に影響を与えるかどうかも評価する必要があります。
拡張機能 fetch-code を追加する必要があります。詳細については、追加パラメータを参照してください。
私は
python-markdown2
を試したことがないので、直接答えることはできません。python-markdown2
はpython-markdown
2.x とは何の関係もありません。私自身は後者を使用しています。ただし、私の知る限り、テーブルを処理するためのpython-markdown2
構文は異なります (つまり、互換性がありません)。また、コード ブロックの処理にも同じことが当てはまるかどうかはわかりません。python-markdown2
はpython-markdown
より高速であると主張されていますが、Python の Markdown Parser によるとそうではありません。上記の資料は、Python マークダウン ライブラリのもう 1 人の作者である mitune によって書かれたものであり、それが公証されており客観的であるかどうかを自分で判断する必要があります。時間をかけてこのブログを読むことをお勧めします。そうすれば、より自分に合った Python マークダウン ライブラリが見つかるかもしれません。
pandoc はまったく別の世界です :-) 多数の入力形式と出力形式をサポートしており、どちらかというと個人的な出版ソリューションに似ています。これは、Haskell に基づいて開発されています (拡張機能に慣れていない場合は、コマンド ライン ツールとしてのみ使用できます)。さらに、GPL ライセンスがアプリケーションの再配布に影響を与えるかどうかも評価する必要があります。
拡張機能 fetch-code を追加する必要があります。詳細については、追加パラメータを参照してください。