どこから始めるべきかわからないので、私を正しい方向に向けることも役に立ちます。私は、Pythonを使用して端末で継続的に行を更新したいと思いますが、これを行う方法を理解することはできません。私はtop
のようなものは常に更新された情報を使っていますが、新しい行を印刷していないと考えています。このようなPythonで端末の行を更新する
だから、単純化して何か:
for x in range(10):
print x, '\r',
print "\n"
ます。また、追加することができます:あなたは任意の出力後(現在の行の先頭にキャレットを置く)'\r'
を印刷することができ
for i in myList:
print i #but overwrite previous output rather than putting on new line
[curses](https://docs.python.org/2/howto/curses.html)はこれを行うための古典的なライブラリですが、現在考えていない選択肢があります。 :) – cxw