(ответ помечен как правильный, для меня вообще ничего не выводится):
Код: Выделить всё
for i in range(10):
print("Loading" + "." * i)
time.sleep(1)
sys.stdout.write("\033[F") # Cursor up one line
sys.stdout.write("\033[K") # Clear to the end of line
Код: Выделить всё
Loading
[F[KLoading.
[F[KLoading..
[F[KLoading...
[F[KLoading....
[F[KLoading.....
[F[KLoading......
[F[KLoading.......
[F[KLoading........
[F[KLoading.........
[F[KLoading..........
[F[K
Если это поможет, я использую Windows 8.1 и Python 3.51. Запуск кода через cmd ни на что не влияет.
Кроме того, добавление sys.stdout.flush() не помогает.
Подробнее здесь: https://stackoverflow.com/questions/365 ... nsole-line