Je dois passer des appels en ligne de commande vers Linux et obtenir le retour correspondant, mais le faire comme ci-dessous ne fait que renvoyer 0
quand il devrait renvoyer une valeur temporelle, comme 00:08:19
, I Je teste exactement le même appel en ligne de commande normale et renvoie la valeur de temps 00:08:19
. Je suis donc confus quant à ce que je fais mal, car je pensais que c'était comment le faire en python. Tout conseil est apprécié.
import os
retvalue = os.system("ps -p 2993 -o time --no-headers")
print retvalue