Я создал приложение flask, которое было объединено в исполняемый файл с помощью Pyinstaller (вообще не работает на рабочем сервере). Он работает нормально, но когда я закрываю браузер с приложением flask, exe-файл все еще работает в фоновом режиме, поэтому он не был уничтожен. Я думал о том, чтобы поместить код, который разрушает процесс, но заметил, что ни один код не выполняется после запуска:
app.run()
Я искал какой-то простой способ определить, что браузер был закрыт, поэтому flask Приложение также должно быть закрыто. Но, похоже, мне нужно либо установить селен и определить, когда браузер закрыт, либо выполнить несколько потоков, чтобы постоянно проверять, открывается ли браузер. Но эти идеи кажутся излишними.