bashスクリプトを実行するためにモジュールを使用していますsubprocess
。
subprocess.call(['temp.sh'])
Pythonにtemp.sh
よると、ファイルが存在する場合はスクリプトを呼び出すので心配しないでください。残りのPythonスクリプトでさらに処理するためにtemp.sh
終了コードをキャプチャしたいと思います。temp.sh
ベストアンサー1
これサブプロセス呼び出しこの関数は戻りコードオブジェクト、これ整数。これは子プロセスの終了コード値になります。
>>> foo = subprocess.call(['/usr/bin/true'])
>>> foo
0
>>> foo = subprocess.call(['/usr/bin/false'])
>>> foo
1