如何在sys.stdout.write之前添加字符串或文本。
for i in range(101):
time.sleep(0.60)
sys.stdout.write("\r%d%%" % i)
sys.stdout.flush()
以上代码仅打印如下百分比: 50%
我想在百分比之前添加文本,这应该在一行中,如下所示:
完成百分比:50%
请帮帮我。
答案 0 :(得分:0)
为什么不......
for i in range(101):
time.sleep(0.60)
sys.stdout.write("\rPERCENTAGE COMPLETED %d%%" % i)
sys.stdout.flush()
虽然我不清楚为什么你使用sys.stdout.write()而不是print()