Постройка архетектуры десктоп приложения

Рейтинг: 1Ответов: 0Опубликовано: 13.06.2023

Я хочу сделать desktop приложение, оно открывает локальный html файл, в котором через js подгружается весь контент, сам контент должен подгружаться с локального сервера, который должен запускаться вместе с программой. Сервер написан на flask, приложение на pyqt5, как сделать так, чтобы они запускались и закрывались вместе, чтобы случайно не открывались несколько копий локального сервака?

В потоках их запускать не вариант, т.к. вместе flask и pyqt5 отказываются работать, а через subprocess не понятно каким образом убивать flask приложение после закрытия основной программы.

Ответы

Ответов пока нет.