Я новичок в Python и у меня есть программа, ведьма некоторые король показывает процент в командной строке:Python sys.stdout.flush(), промойте каждую вещь, прежде чем она
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]")
но моя проблема функция промывки(), удалить все выходные перед ним и вне положенный что-то вроде этого:
100%] [Готово]
Как я могу изменить его
[100%] [Готово]
символ «\ г» не может быть удален, то выход будет беспорядок и не может быть заменить «\ п», потому что Мне нужен вывод в той же строке. – 2013-03-22 11:26:20