def whirl(max=50):
    parts = ['|', '/', '-', '\\']
cnt = 1
for part in itertools.cycle(parts):
    if cnt >= max:
        break
sys.stdout.write(part)
sys.stdout.flush()
time.sleep(0.1)
sys.stdout.write('\x08')
cnt += 1
Код Python для анимации вращающегося вентилятора, который появляется на месте