现在我几乎只使用 Python Rich 实现进行打印。即window.addEventListener("load", () => {
let lat;
let long;
if(navigator.geolocation){
navigator.geolocation.getCurrentPosition(position => {
console.log(position);
})
}
})
。
与其将它添加到我编写的每个脚本中,还有没有办法用 Rich 实现替换内置的 Python 打印?
答案 0 :(得分:1)
您可以在用户 site-packages 目录中创建一个脚本 usercustomize.py
,该脚本执行导入并将其分配给 builtins
:
import builtins
import rich
builtins.print = rich.print
另请查看 site
module 的文档以获取更多信息(所有用户都可以通过 sitecustomize.py
获得相同的信息)。
答案 1 :(得分:0)
您可以将 ~/.pythonrc.py 用于本地复制。
# ~/.pythonrc.py
from rich import print