HomeDashboard/main.py

21 lines
478 B
Python

from multiprocessing import Process
from gui.gui_dashboard import create_ui, run_ui
import time
def worker():
while True:
#print('worker alive')
time.sleep(2)
def start_server():
create_ui()
run_ui()
if __name__ == '__main__':
# nur hier Worker starten
Process(target=worker, daemon=True).start()
start_server()
elif __name__ == '__mp_main__':
# NiceGUI/Reload/Multiprocessing-Serverprozess: nur Server starten
start_server()