一部の情報を動的に更新したい (進行状況バーのように)、次のコードで実行できます
#! /usr/bin/env python
import sys
import time
print "start the output"
def loop():
i = 0
while 1:
i += 1
output = "\rFirst_line%s..." % str(i)
sys.stdout.write(output)
sys.stdout.flush()
time.sleep(1)
loop()
single_line 情報を動的に出力することしかできませんでした。出力に '\n' を追加すると、期待どおりに動作しませんでした。
output = "\rFirst_line%s...\n" % str(i)
multi_line コンテンツを更新するのに役立つ方法はありますか?