【发布时间】:2020-08-09 05:41:15
【问题描述】:
我有一个 python 脚本,负责验证是否存在具有各自名称的进程,我正在使用 pip 模块pgrep,问题是它不允许我使用 kill 模块杀死进程pip 或os.kill 的,因为有几个我想杀死的进程,这些都保存在列表中,例如
pid = [2222, 4444, 6666]
你怎么能一次杀死这些进程?因为上面的模块没有给我结果。
【问题讨论】:
-
写一个
for循环... -
[os.kill(p,9) for p in pid].. 这将杀死一个又一个 pid..
-
否 @ArunKalirajaBaskaran - 编写
for循环 - 请参阅 stackoverflow.com/questions/5753597/… -
看起来怎么样?
-
哦,好吧,我会发布一个答案。等一下……