我是 python 新手,我有一个程序,女巫是在命令行中显示百分比的王者:
sys.stdout.write("[")
for x in xrange(1,int(number)):
percentage = (x*100)/int(number)
numberfile.write(str(x)+'\n')
sys.stdout.write("\r%d%%" %percentage)
sys.stdout.flush()
sys.stdout.write("][Done]")
但我的问题是flush()函数,删除它之前的所有输出,输出是这样的:
100%][完成]
我怎么能把它改成
[100%][完成]