Я использовал Flask для предоставления простого веб-API для моей k8055 интерфейсной платы USB; довольно стандартные геттеры и путтеры, и Flask действительно сильно облегчил мне жизнь.
Но я хочу иметь возможность регистрировать изменения состояния как / рядом, когда происходит сыворотка.
Например, если у меня есть кнопка, подключенная к плате, я могу опросить API для этого конкретного порта. Но если бы я хотел, чтобы выходные данные напрямую отражали выходные данные, независимо от того, разговаривал ли кто-то с API, у меня было бы что-то вроде этого.
while True:
board.read()
board.digital_outputs = board.digital_inputs
board.read()
time.sleep(1)
И каждую секунду выходные данные будут обновляться в соответствии с входными данными.
Есть ли способ сделать что-то подобное под Flask?Я делал подобные вещи в Twisted раньше, но Flask слишком удобен для этого конкретного приложения, чтобы пока отказаться от него...
Спасибо.