У нас есть веб-приложение, разработанное с использованием Flask, которое работает на сервере Windows с клиентами, которые подключаются к нему. Теперь у нас есть прецедент, когда желательно, чтобы сервер и клиент были объединены на ноутбук, чтобы оба сервера и клиентский код выполнялись вместе и отображали его как родное приложение Windows.Использование флеш-приложения в качестве приложения Windows
В принципе, у нас теперь есть два требования, которые у нас не были: 1. Должен быть в состоянии запустить браузер из Python. 2. Должно быть возможно закрыть приложение Python (Flask) в окне браузера.
Мы преуспели в пункте 1. Пункт 2 остается неуловимым. Мы попытались завершить работу сервера werkzeug, но код Python продолжает работать. Ищу помощь у тех, кто знает.
Значит, вы хотите обнаружить для любого браузера, если он успешно вышел? –
Мы собираемся положить Chrome на ноутбук. – kc64
Мы запускаем приложение python, оно запускает веб-службу Flask, запускает Chrome в режиме киоска, Chrome загружает веб-интерфейс, пользователь счастлив, пользователь заканчивает и нажимает кнопку закрытия браузера, python * должен * останавливать сервер и прекратить действие. – kc64