例如,来自bash:
kill -9 -PID
os.kill(pid, signal.SIGKILL)
为什么只能杀死父进程。
发布于 2018-03-01 14:26:25
试试os.killpg()
。
发布于 2018-03-01 15:00:30
import psutil
parent_pid = 30437 # my example
parent = psutil.Process(parent_pid)
for child in parent.children(recursive=True): # or parent.children() for recursive=False
child.kill()
parent.kill()
https://stackoverflow.com/questions/-100007474
复制相似问题