HomeDashboard/main.py

21 lines
478 B
Python
Raw Normal View History

2026-01-05 21:17:16 +01:00
from multiprocessing import Process
from gui.gui_dashboard import create_ui, run_ui
import time
2026-01-03 14:54:18 +01:00
2026-01-05 21:17:16 +01:00
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()