У меня есть функция. c, которую я могу выполнить как файл .exe в приложении Flask. Функция. c (назовем ее giraffe.exe) имеет следующую структуру:
int main(int argc, char **argv){
do_setup();
bool job;
while(1){
if(job)
do_something();
else
wait();
}
}
1. Моя цель - выполнить настройку один раз и позволить while l oop запустить, когда активно приложение Flask (нарушение l oop - это еще один топи c, который я буду рассматривать в 2. ). Когда я создаю приложение, как в фабрике приложений, я запускаю giraffe.exe, таким образом, настройка выполняется только один раз, независимо от того, как часто перезагружается определенный сайт.
С этим методом у меня проблема , что фабрика приложений остановится только после завершения работы с файлом .exe. Я хочу, чтобы фабрика приложений запускала только файл .exe и больше не заботилась о нем.
2. Я хотел бы иметь кнопку «Выход» в моем веб-приложении, которое информация для выхода из файла .exe обратно в flask. Кнопка <input type="button" value="Exit" id="Exit">
уже находится на моей странице, но я не знаю, как получить и использовать информацию при ее нажатии.