2009-07-20 15 views
1

長期間実行されるsubprocess.Popen()を使用してサブプロセスを作成します。それ自身のスレッドから呼び出され、サブプロセスが完了するか返されるまでスレッドはブロックされます。長期実行サブプロセスの停止

サブプロセスを中断できるようにしたいので、プロセスが終了するようにします。

アイデア?

+0

このスレッドは少し古くなっていますが、Python <= 2.5を使用すると助けになるかもしれません。http://www.velocityreviews.com/forums/t339124-subprocesspopen.html – balpha

答えて

4

私はあなたがPopen.terminateまたは.kill機能を探していると思います。それらはPython 2.6で追加されました。

+0

+1まだ分かりません。便利な追加。 – balpha

関連する問題