2012-06-10 7 views
22

私は現在、別のプログラムを呼び出すためにsubprocess.call()を使用していますが、そのプログラムが終了するまで実行中のスレッドをブロックします。帰国を待つことなく、単にそのプログラムを立ち上げる方法はありますか?プロセスの終了を待たずにsubprocess.callを呼び出せますか?

+0

可能性の重複[ファイル名を指定して実行プロセスと待機しない](http://stackoverflow.com/questions/3516007/run-process-and-dont-wait ) –

答えて

33

利用subprocess.Popen代わりのsubprocess.call

process = subprocess.Popen(['foo', '-b', 'bar']) 
関連する問題