Obtenir une valeur de retour en utilisant un sous-processus

Je veux être en mesure de définir une variable par la valeur de retour d'un script. C'est ce que j'ai actuellement:

sum_total_earnings_usd = subprocess.call([SCRIPT, "-d", date])

J'ai vérifié la valeur de retour de SCRIPT, cependant, lorsque j'essaye de mettre cette variable, il retourne toujours 0 ( http://docs.python.org/library/subprocess.html#subprocess.call ). Comment aurais-je exécuter ce script et capture de la valeur de retour de stocker une variable?

source d'informationauteur David542