2011-09-20 9 views
1

私はpythonスクリプトを持っています。これはsudsクライアントを使用してWebサービスに接続し、データを取得します。今質問されたことに基づいて、私は結果として真または偽を得ることができます。取得する方法はありpythonスクリプトから戻り値(成功/失敗)を出力するにはどうすればいいですか?

 
except Exception, e: 
    print 'data error' 

: ので、私は、正しいデータ値でスクリプトを実行すると、私は、標準出力に何を取得、私は間違ったデータを使用する場合、私はに基づいて、「データエラー」を取得しますPythonスクリプトの成功と失敗の値です。失敗した場合は、ユーザーに通知することができます。私は返り値を参照しています失敗した/成功のpythonスクリプト

答えて

2

あなたがあなたのスクリプトで印刷するものです(あなたの場合は、エラーの場合はstdoutに 'データエラー'が表示されます) 。

あなたが正しくあなたはPythonスクリプトのリターンコードを処理したい場合は、呼び出し元に戻りますsys.exit(return_code)方法に見てみるreturn_code(0一般的にはすべてが、他の何かするときに何か悪い起こっOKの場合)

関連する問題