python markdownifyの使い方
概要
- HTMLをMarkdownに変換するライブラリ
インストール
$ pip install markdownify
オプション
heading_style
- 見出しのスタイルを指定ATX
-#
で見出しを表現SETEXT
-=
や-
で見出しを表現
strip
- HTMLタグを削除するかどうか
使用例
from markdownify import markdownify as md
html_content = """
<h1>Welcome to My Website</h1>
<p>This is a sample paragraph with <a href="https://example.com">a link</a> and some <strong>bold text</strong>.</p>
"""
# Convert HTML to Markdown
markdown_content = md(html_content, heading_style="ATX")
print(markdown_content)
"""
# Welcome to My Website
This is a sample paragraph with [a link](https://example.com) and some bold text.
"""