Node-Red: передача данных в стандартный ввод exec вместо повторного запуска - PullRequest
0 голосов
/ 06 октября 2018

Я новичок в Node-Red.Я успешно попытался использовать узел красный exec для запуска сценария Python ML.Теперь я пытаюсь ввести некоторые параметры в файл Python без остановки или повторного запуска скрипта Python.Как я могу сделать это с Node-Red?

Я попытался использовать поток, как показано ниже.MQTT -> Exec node (вызов скрипта python и добавление параметров сзади.)
Но это перезапускает скрипт каждый раз, когда приходит новая полезная нагрузка msg.

Мой скрипт Python ML пытается получить входные данныеиз стандартногоЕсть ли способ сделать это, передав его в стандартный ввод?Я не хочу использовать MQTT-подписку в моем скрипте Python.

1 Ответ

0 голосов
/ 06 октября 2018

Используйте узел демона вместо узла exec, этот узел специально предназначен для длительных задач

...