Python根据程序名称结束进程
发布日期:2021-05-07 21:44:57 浏览次数:13 分类:技术文章

本文共 591 字,大约阅读时间需要 1 分钟。

#-*- encoding:UTF-8 -*-import osimport sysimport string import psutilimport signal#print os.getpid()def getAllPid():    pid_dict={}    pids = psutil.pids()    for pid in pids:        p = psutil.Process(pid)        pid_dict[pid]=p.name()        #print("pid-%d,pname-%s" %(pid,p.name()))    return pid_dictdef kill(pid):    try:        kill_pid = os.kill(pid, signal.SIGABRT)        print '已杀死pid为%s的进程, 返回值是:%s' % (pid, kill_pid)    except Exception as e:        print '没有如此进程!!!' if __name__ == '__main__':  dic=getAllPid()  for t in dic.keys():      if dic[t]=="360se.exe":          kill(t)

在这里插入图片描述

上一篇:Python socket上传文件的服务端和客户端实现
下一篇:Python利用文本保存的链接批量下载不存在的文件

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年04月04日 15时36分04秒