Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys, time, threading
- HORIZONTAL_VALUE = False
- def loading_bar_square():
- global HORIZONTAL_VALUE
- sys.stdout.write("[")
- while not HORIZONTAL_VALUE:
- time.sleep(0.1)
- sys.stdout.write("|]")
- time.sleep(0.1)
- sys.stdout.write("\b\b")
- sys.stdout.flush()
- sys.stdout.write("/]")
- time.sleep(0.1)
- sys.stdout.write("\b\b")
- sys.stdout.flush()
- sys.stdout.write("-]")
- time.sleep(0.1)
- sys.stdout.write("\b\b")
- sys.stdout.flush()
- sys.stdout.write("\\]")
- sys.stdout.write("\b\b")
- sys.stdout.flush()
- HORIZONTAL_VALUE = False
- thread = threading.Thread(target=loading_bar_square)
- thread.start()
- time.sleep(4)
- HORIZONTAL_VALUE = True
- sys.stdout.write("\b\b\b[DONE]\n")
- sys.stdout.flush()
- a = input("Enter:")
- ----result-----
- zenix@linux-xk05:~/Desktop> python3 py.py
- [DONE]
- Ente\]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement