Я использовал ответ здесь , чтобы напечатать ту же строку в Python 2.
from __future__ import print_function
import time
num = '\r'
for i in xrange(10):
num += str(i+1) + ' '
print (num, end='')
time.sleep(0.3)
print('\n')
Но он печатает всю строку только после завершения цикла. Что здесь не так?
Python 2.7.9.