summaryrefslogtreecommitdiff
path: root/loading_animation.py
blob: fe4d51f2907f1f6ab53925889a2aea29c3353998 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
from time import sleep

loadingdelay = 0.1

('|', '/', '-', '\\')
('▁', '▂', '▃', '▄', '▅', '▆', '▇', '█', '▇', '▆', '▅', '▄', '▃', '▁')
('▉', '▊', '▋', '▌', '▍', '▎', '▏', '▎', '▍', '▌', '▋', '▊', '▉')
('┤', '┘', '┴', '└', '├', '┌', '┬', '┐')
('←', '↖', '↑', '↗', '→', '↘', '↓', '↙')
('⣾', '⣽', '⣻', '⢿', '⡿', '⣟', '⣯', '⣷')
('⠁', '⠂', '⠄', '⡀', '⢀', '⠠', '⠐', '⠈')
('◡', '⊙', '◠')
('◢', '◣', '◤', '◥')
('◰', '◳', '◲', '◱')
('◴', '◷', '◶', '◵')
('◐', '◓', '◑', '◒')
('◡◡', '⊙⊙', '◠◠')
('♚   🔫', '♚  -🔫', '♚ - 🔫', '♚-  🔫', '☠   🔫')

animation = ('←', '↖', '↑', '↗', '→', '↘', '↓', '↙')
def animate():
    while True:
        for frame in animation:
            print('\rloading ' + frame, end = '')
            sleep(loadingdelay)

animate()