Python psutil模块来结束进程名

Python评论1,024阅读模式

以下是一个示例代码,可以通过输入进程名来结束进程:

import psutil

# 获取进程名
process_name = input("请输入进程名:")

# 遍历所有进程,找到进程名匹配的进程并结束
for proc in psutil.process_iter():
    if proc.name() == process_name:
        proc.kill()

如果要强制结束进程,可以使用`proc.kill()`方法的`sigkill()`参数:文章源自爱尚资源教程网-https://www.23jcw.net/5729.html

import psutil

# 获取进程名
process_name = input("请输入进程名:")

# 遍历所有进程,找到进程名匹配的进程并强制结束
for proc in psutil.process_iter():
    if proc.name() == process_name:
        proc.kill(sigkill=True)

需要注意的是,结束进程需要有足够的权限,否则会抛出PermissionError异常。文章源自爱尚资源教程网-https://www.23jcw.net/5729.html 文章源自爱尚资源教程网-https://www.23jcw.net/5729.html

相关文章
版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
  • 温馨提示:如遇到资源下载不了,或者文章没有解决你的问题的,可以联系我们帮你处理!!!
  • 转载请务必保留本文链接:https://www.23jcw.net/5729.html

发表评论