蛇腹のようなLinuxでtopコマンドの出力:Pythonコンソールプログラムを書く方法は、Linuxのtopコマンドのように出力できますか?
タスク:158総計、1つのランニング、157睡眠、0停止、0ゾンビ CPU(S):6.3%米国、3.2%のSY、0.0% 0,2使用済み、4192924k、無料、 2010332kキャッシュ
、スワップ:4192924k、使用済み、4192924k、スワップ:299884k、スワップ:29268420kPID USER PR NI VIRT RES SHR S%のCPU%MEM TIME +コマンド
7178のMySQL 15 0 52876 31メートル4680 S 21.3 0.4 308:12.04のmysqld
2262 www 16 0 28092 11m 4764 S 4.0 0.1 2:02.31 php-cgi
2110 www 16 0 27956 11m 4888 S 3.7 0.1 2:04.51 php-cgi
2005 www 16 0 28680 12m 4872 S 3.0 0.2 2:04.10 php- CGI
1955 WWW 16 0 28476 12メートル5220 S 2.7 0.1 2:06.51 PHP-CGI
2030 WWW 16 0 28260 11メートル4872 S 2.0 0.1 2:05.27 PHP-CGI
7044 WWW 15 0 24348 19メートル932 S 0.7 0.2 1 :58.38 nginx
コンテンツの一部のみが常に変更されます。
私は唯一の出力は、単一の行は改行せずに、常に変化し続けることができます。
import sys
import time
if __name__ == '__main__':
i = 0
while True:
sys.stdout.write('i = %d.\r' % i)
sys.stdout.flush()
time.sleep(1)
i += 1
は、私がどのようにtopコマンドのような出力複数行を(改行せずに、常に変化し続ける)に知ってほしいです。
申し訳ありませんが、私の英語は貧しいです。希望は意味をなさない。
おかげで、 チー
ありがとうございます。 – redice