如何创建像top unix命令这样的python shell脚本?

我需要创建一个Python shell脚本,像top unix命令一样每n秒刷新一次输出.最好的方法是什么?解决方法:执行此操作的一种方法是编写一个脚本(一次)打印输出,然后使用watch命令运行脚本. watch命令将自动清除屏幕并每隔几...

我需要创建一个Python shell脚本,像top unix命令一样每n秒刷新一次输出.
最好的方法是什么?

解决方法:

执行此操作的一种方法是编写一个脚本(一次)打印输出,然后使用watch命令运行脚本. watch命令将自动清除屏幕并每隔几秒钟运行一次脚本(默认情况下通常为2).

如果您真的想用纯Python做到这一点,则可以使用curses模块,或者如果您知道终端兼容VT100,则可以简化很多:

print "\x1b[H\x1b[2J",
print "hello clear world"

本文标题为:如何创建像top unix命令这样的python shell脚本?

基础教程推荐