Markdown¶
Rich 可以将 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 类。以下示例在终端中显示自述文件
python -m rich.markdown README.md
运行以下命令查看 markdown 命令的所有参数列表
python -m rich.markdown -h