123456789101112131415161718192021 |
- import threading
- from time import sleep
- from nicegui import globals as nicegui_globals
- from nicegui import ui
- class Server():
- def start(self):
- self.thread = threading.Thread(target=ui.run, kwargs={'port': 3392, 'show': False, 'reload': False})
- self.thread.start()
- sleep(1)
- def stop(self):
- nicegui_globals.server.should_exit = True
- self.thread.join()
- @property
- def base_url(self):
- return 'http://localhost:3392'
|