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:01] – [installation de python-shell] 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 ==== | ||
| + | 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.1738144865.txt.gz · Dernière modification : de admin
