Использование python subprocess.call для уничтожения всех запущенных файлов Python

Я пытаюсь убить (по требованию) все процессы python, которые выполняются в момент.
Я использовал эту команду:

from subprocess import call  
call('pkill python', shell=True)  
print 'Killed them all!'

Но, конечно, моя программа также является программой python, поэтому в конечном итоге она не достигает строки печати после вызова call.

Что я могу сделать, чтобы моя программа не убивала себя, убивая все другие процессы Python?
Спасибо.

0
задан phihag 11 March 2012 в 12:11
поделиться