Хабра, подкинь идей как собрать python-скрипт в exe, так чтобы он сам поднимал веб-сервер и был доступен через браузер?
Суть такая:
есть скрипт, который на данный момент подключается к апачу через cgi
есть продвинутый веб-интерфейс, который весь рисуется через тот же cgi
сам скрипт работает обычным процессом в бэкграунде, интерфейс нужен лишь для редактирования конфига и sqlite-базы
есть два выхода — привязывать к GUI. Несложно, но потребует кучу времени, т.к скриптов несколько.
Да и изменять GUI в дальнейшем для меня более нудная задача чем веб-интерфейс.
либо собрать скрипт в .exe, да так чтобы при запуске поднимался демон с веб-интерфейсом
при этом надо учесть что скриптов может быть 2-3-5 и каждый должен быть доступен через браузер (ну тут можно рандомные порты брать)
прокомментируйте этот изврат, не встречалось ли вам что-то подобное?
Запускаем в фоновом треде какой-нибудь flask или cherrypy; прописываем роуты на выдачу/прием параметров к каким угодно классам через REST + веб интерфейс к этому. Как-то так.