私は、現在実行中のすべてのPythonプロセスを(必要に応じて)強制終了しようとしています。
私は、このコマンドを使用していた。python subprocess.callを使用して実行中のすべてのPythonファイルを終了
from subprocess import call
call('pkill python', shell=True)
print 'Killed them all!'
しかし、当然のことながら - 私のプログラムはまた、Pythonプログラムですので、最終的には、それが「コール」を呼び出した後、印刷ラインに到達しません。
他のすべてのPythonプロセスを強制終了しながら、プログラム自体も強制終了されないようにするにはどうすればよいですか?
ありがとうございます。
何もインストールする必要はありますか? 「psutilという名前のモジュールはありません」というメッセージが表示されます。 – limlim
「ダウンロード」(http://code.google.com/p/psutil/downloads/list)または「pip install psutil」または「apt-get install python-psutil」を参照してください。 – bereal
「クロスプラットフォーム」の場合+1。 – RanRag