start:raspberry:nodered:python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
start:raspberry:nodered:python [2025/01/29 11:03] – [Installation d'un noeud Python-Fonction] admin | start:raspberry:nodered:python [2025/02/03 17:08] (Version actuelle) – [Utilisation de python dans node-red] admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
======== Installation python dans node-red ======== | ======== Installation python dans node-red ======== | ||
+ | |||
+ | [[https:// | ||
====installation de python-shell==== | ====installation de python-shell==== | ||
sudo npm install node-red-contrib-python-shell | sudo npm install node-red-contrib-python-shell | ||
+ | == Usage == | ||
+ | Exécution d'un script Python depuis node-red. L' | ||
+ | |||
+ | L' | ||
+ | |||
+ | ==Exemple de script Python == | ||
+ | |||
+ | Et voici le contenu du script python : | ||
+ | |||
+ | <code python exemple002.py> | ||
+ | |||
+ | import sys | ||
+ | print "Got arguments: ", sys.argv | ||
+ | </ | ||
==== Installation d'un noeud Python-Fonction ==== | ==== Installation d'un noeud Python-Fonction ==== | ||
sudo npm install node-red-contrib-python-function-ps --save | 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. | ||
+ | |||
+ | <code python exemple001.py> | ||
+ | # user code here. | ||
+ | |||
+ | a = 1234 | ||
+ | |||
+ | node.globals[" | ||
+ | del node.globals[" | ||
+ | |||
+ | write_output(" | ||
+ | msg[" | ||
+ | |||
+ | return msg | ||
+ | </ | ||
+ | |||
+ | ===== Utilisation de python dans node-red ===== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// |
/home/chanteri/www/fablab37110/data/attic/start/raspberry/nodered/python.1738145000.txt.gz · Dernière modification : 2025/01/29 11:03 de admin