Rich
Rich 是一个 Python 库,可以为您在终端中提供富文本和精美格式。
Rich 的API 让在终端输出颜色和样式变得很简单。此外,Rich 还可以绘制漂亮的表格、进度条、markdown、语法高亮的源代码以及栈回溯信息(tracebacks)等——开箱即用。

github的地址在这里。
安装
使用pip或其他 PyPI 软件包管理器进行安装。
python -m pip install rich
想毫不费力地将 Rich 的输出功能添加到您的应用程序中,您只需导入 rich print方法,它和Python 内置的同名函数有着完全一致的函数签名。试试看:
from rich import print
print("Hello, [bold magenta]World[/bold magenta]!", ":vampire:", locals())

为了渲染 markdown,请导入Markdown类,并使用包含 markdown 代码的字符串来构造它,然后将其打印到控制台。例子如下:
from rich.console import Console
from rich.markdown import Markdown
console = Console()
with open("README.md") as readme:
markdown = Markdown(readme.read())
console.print(markdown)

版权声明:本文为weixin_40425640原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。