【发布时间】:2010-10-15 04:22:50
【问题描述】:
我有一个用 python 编写的统计应用程序,它在计时器上用统计信息刷新 ssh 屏幕。现在它使用 os.system('clear') 清除屏幕,然后输出带有统计信息的多行数据。
我只想做一个 \r 而不是执行 clear 但这仅适用于一行,是否可以用多行执行此操作?
我想要做的一个经典示例是,当您执行“top”命令时,该命令列出了当前进程,它会更新屏幕而不执行“clear”,并且它有很多行。
有人对此有什么建议吗?
【问题讨论】:
-
您能否澄清一下:您想 (1) 清除并仅显示 1 页已更改的统计信息,还是 (2) 清除并仅显示您的程序的前 1 页的统计信息输出?
-
如果可能的话,选项 1 会很棒,选项 2 也可以。
标签: python