-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.py
47 lines (31 loc) · 943 Bytes
/
main.py
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#################################################################################
## IMPORTS
import time
import os
from App import App
from user_input import *
#################################################################################
## GLOBALS
clear = lambda: os.system('cls')
#################################################################################
## MAIN
def main():
running = True
while running:
app = App()
running = menu(app)
if not running:
break
app.initial_calculation()
anim = app.animate()
save_anim(app, anim)
print("initializing new animation")
time.sleep(1)
clear()
#################################################################################
## RUN CODE
if __name__ == "__main__":
main()
print("exiting...")
time.sleep(1)
clear()