Passage commande sous format Python
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:
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:
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 :
Citation:
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.