gpt4 book ai didi

python - 杀死子进程,并在没有 psutil 或 subprocess 的情况下获取子进程 pid

转载 作者:太空宇宙 更新时间:2023-11-04 10:32:57 27 4
gpt4 key购买 nike

我在这方面遇到了很多问题,我想在不破坏我自己的进程的情况下杀死我所有的子进程,或者杀死某个组的所有进程,或者获取所有子进程的 PID ......所有这些都没有在 python 中使用 subprocesspsutil 库任何人都知道如何

最佳答案

如果你真的不能访问那些库,你可以使用 os 来插入。
例如:

my_pid = os.popen('ps --no-headers -C name_of_process').read(5)
if my_pid != "":
my_pid = int(my_pid)
os.kill(my_pid, signal.SIGTERM)

'name_of_process' 将是您的可执行文件的名称
您可能还想进一步了解命令 pspkill
注意:我假设您使用的是 Linux 操作系统

关于python - 杀死子进程,并在没有 psutil 或 subprocess 的情况下获取子进程 pid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38940429/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com