よちよちpython

独習 python/Qpython/Pydroid3/termux/Linux

markdownをhtmlに変換するPythonモジュール

markdownで書いた文字列をhtmlに変換するモジュールmarkdownのテスト。



作業環境
Androidスマホ
Qpython(python3.6)



まずはモジュールのインストール。

pip install markdown



実際書いてみる。

import markdown as md

html = md.markdown("# 見出し1")

print(html)
<h1>見出し1</h1>

ちゃんと<h1>のタグに囲まれました。



太字もテスト。

html_2 = md.markdown("**太字!**")

print(html_2)
<p><strong>太字!</strong></p>


mdファイルを丸ごとhtmlに変換もできる。

# mdファイルを指定
md_file = "何とか.md"

# mdファイルを全体で読み込む
with open(md_file,"r") as f:
    r = f.read()
    
# htmlに変換する
html = md.markdown(r)


簡単。