======== Installation python dans node-red ========
[[https://flows.nodered.org/search?term=python| Librairie Python pour Node-red EN ]]
====installation de python-shell====
sudo npm install node-red-contrib-python-shell
== Usage ==
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.
==Exemple de script Python ==
Et voici le contenu du script python :
import sys
print "Got arguments: ", sys.argv
==== Installation d'un noeud Python-Fonction ====
sudo npm install node-red-contrib-python-function-ps --save
==Usage==
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
===== Utilisation de python dans node-red =====
[[https://flowfuse.com/blog/2024/07/calling-python-script-from-node-red/|Script Python et Node-Red EN ]]
[[https://funprojects.blog/2023/10/26/mix-node-red-and-python/|Mixez Python et Node-red avec un Robot piloter via un Raspberry EN]]