python: печать с использованием возврата каретки и запятой не работает

Мне нужно напечатать одна строка в цикле (Python 3.x). Посмотрев уже на SO, я поместил эту строку в свой код:

print('{0} imported\r'.format(tot),)

Тем не менее, он по-прежнему печатает несколько строк при циклическом выполнении. Я также пробовал

sys.stdout.write('{0} imported\r'.format(tot))

, но это не выводит ничегона консоль...

Кто-нибудь знает, что с этим происходит?

20
задан kevlar1818 13 June 2012 в 15:24
поделиться