1
我想在不杀死当前正在运行的脚本的情况下停止所有python进程。这是我迄今写的代码。如何在不杀死父进程的情况下终止所有其他正在运行的python进程
import psutil
import os
for proc in psutil.process_iter():
pinfo = proc.as_dict(attrs=['pid', 'name'])
procname = str(pinfo['name'])
procpid = str(pinfo['pid'])
if "python" in procname:
print("Stopped Python Process ", proc)
proc.kill()
这对我有效。谢谢。 –
@ChuckBoyd,**接受**答案是一种很好的做法,不仅表示感谢:-) –