sudo npm install node-red-contrib-python-shell
Exécution d'un script Python depuis node-red. L'entrée du nœud deviendra l'argument du script Python, la sortie du script sera envoyée à la sortie du nœud.
L'exécution dans un environnement virtuel est désormais prise en charge. Spécifiez le chemin d'accès au dossier virtualenv dans la configuration du nœud.
Et voici le contenu du script python :
import sys print "Got arguments: ", sys.argv
sudo npm install node-red-contrib-python-function-ps --save
Comme le nœud de fonction, écrivez du code Python au lieu du code JavaScript et exécutez-le.
# user code here. a = 1234 node.globals["a"] = a del node.globals["a"] write_output("a", a) msg["payload"] = read_input("a") return msg