Bonjour,

Je me permets de soumettre cette discussion car je n'arrive pas à intégrer cette commande (depuis un raspberry), dans un code python :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
value=100.33
echo "PWR{voltage=\""used"\"}" $value | curl --data-binary @- http://localhost:9091/metrics/job/tb2
le code python (simplifié) qui ne marche pas terrible :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
import os
value=100
os.system('echo "PWR{voltage=\""used"\"}" $value | curl --data-binary @- http://localhost:9091/metrics/job/tb2')
me retourne :
text format parsing error in line 1: expected '"' at start of label value, found 'u'
moi je suspect fortement que ma "$value" n'est pas bien interprétée dans le code... mais je n'ai pas trouvé la syntaxe correcte.

Si vous avez une idée je suis preneur.

Merci.