【发布时间】:2016-04-22 16:38:37
【问题描述】:
我有一个 python 程序,它以这种方式向我的终端输出一些 numpy 矩阵和一些其他信息:
目前,要查看数据,我遵循以下顺序:
- 打印数据
- 清屏
- 重新打印(并重复)
但是,这确实是低效的。我希望能够看到随着程序运行而变化的数字,但没有屏幕清除的开销。有没有办法可以使用本机 python 格式化我的输出,这样我就不必进行这种昂贵的操作了?我的想法是我可以拥有类似 htop 的东西(或类似的格式化终端程序,例如 cmus)。
【问题讨论】:
-
我不确定如果不使用像
cursesdocs.python.org/2/howto/curses.html 这样的库是否可以做到这一点,否则你将受到标准输出的摆布
标签: python numpy terminal formatting output