スクリプトの戻り値で変数を定義できるようにします。これは私が現在持っているものです:私がしようとすると、この変数を設定するとサブプロセスを使用して戻り値を取得する
sum_total_earnings_usd = subprocess.call([SCRIPT, "-d", date])
私は、スクリプトの戻り値をチェックして、しかし、それは常に0(http://docs.python.org/library/subprocess.html#subprocess.call)を返します。このスクリプトを実行して戻り値を変数として格納するにはどうすればよいでしょうか?代わりにsubprocess.call()
ありがとうございます。 'subprocess.check_output()'はコマンドを実行し、戻り値を返します。 – David542
出力に値をSTDOUTに書き出し、 'check_output()'を使用して値を取得したい場合は、それ以外の場合は、プロセス終了ステータスがすでに返されていることを確認してください。 –