(message="loading", endmessage="Done!")
| 15 | |
| 16 | |
| 17 | def animate(message="loading", endmessage="Done!"): |
| 18 | for c in itertools.cycle(["|", "/", "-", "\\"]): |
| 19 | if done: |
| 20 | break |
| 21 | sys.stdout.write(f"\r {message}" + c) |
| 22 | sys.stdout.flush() |
| 23 | time.sleep(0.1) |
| 24 | sys.stdout.write(f"\r {endmessage} ") |
| 25 | |
| 26 | |
| 27 | t = threading.Thread( |