#!/usr/bin/env python
import sys
chars = '|/-\\'
for i in xrange(1,1000):
for c in chars:
sys.stdout.write(c)
sys.stdout.write('\b')
sys.stdout.flush()
ПРЕДОСТЕРЕЖЕНИЯ:
По моему опыту, это работает не во всех терминалах. Более надежный способ сделать это в Unix / Linux, будь он более сложным, это использовать модуль curses , который не работает под Windows.
Возможно, вы захотите немного замедлить его, как с реальной обработкой, которая происходит в фоновом режиме.