现在我几乎只使用 Python Rich 实现进行打印。即from rich import print
。
有没有办法将内置的 Python 打印替换为 Rich 实现,而不是将其添加到我编写的每个脚本中?
您可以在用户 site-packages 目录中创建一个脚本,该脚本usercustomize.py
执行导入并将其分配给builtins
:
import builtins
import rich
builtins.print = rich.print
site
另请查看模块的文档以获取更多信息(所有用户都可以通过 实现相同的操作sitecustomize.py
)。
您可以将~/.pythonrc.py用于本地 repl。
# ~/.pythonrc.py
from rich import print