Markdown

リッチは Markdown をコンソールにレンダリングできます。Markdown をレンダリングするには、Markdown オブジェクトを作成してからコンソールに出力します。Markdown はコマンドライン アプリケーションにリッチコンテンツを追加するための優れた方法です。使用例を次に示します。

MARKDOWN = """
# This is an h1

Rich can do a pretty *decent* job of rendering markdown.

1. This is a list item
2. This is another list item
"""
from rich.console import Console
from rich.markdown import Markdown

console = Console()
md = Markdown(MARKDOWN)
console.print(md)

コードブロックは完全な構文強調表示でレンダリングされることに注意してください!

コマンドラインから Markdown クラスを使用することもできます。次の例では、ターミナルに readme を表示します。

python -m rich.markdown README.md

markdown コマンドの引数一覧全文を表示するには、次のコマンドを実行します。

python -m rich.markdown -h