Здравствуйте!
Помоги мне решить некоторые проблемки. Суть всей программы:
Приложение(0) загружает данные в массив из файла, в котором хранится вся информация о настройках. Есть веб-сервер построенный на Flask, через который можно изменять настройки в массиве и отправлять данные в ком порт. Необходимо запустить еще одно приложение(1), которое так же могло изменять этот массив и так же отправлять данные в ком порт. Приложение(1) работает циклично, просто опрашивает в зависимости от ответов принимает решение и идет к другому устройству .
Мой вариант как это сделать.
Приложение(0) читает данные и все, далее приложение(1) работает постоянно, но как только с веб-сервера приходит запрос, то оно останавливается, сервер обрабатывает запрос и ждет еще секунд 10-15, если нет больше запросов, то снова запускается приложение(1). Можно и без времени пришел запрос, обработали, дальше пошли.
Основная проблема я не знаю как это все организовать, все это связано с многопоточностью, а я в ней вообще ноль. Может по рекомендуете хорошую доступную литературу или же поможете набросать каркас, объясните, что и как связано, как включать еще новые звенья. Питон изучаю недавно, логику программы разработать мне не сложно, сложнее написать ее на этом языке.