21 lines
478 B
Python
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()
|