降价

Rich可以将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类。以下示例在终端中显示自述文件:

python -m rich.markdown README.md

运行以下命令以查看markdown命令的完整参数列表:

python -m rich.markdown -h