psutil.process_iter() 方法可以返回进程列表信息,再通过匹配名称,获取进程的 pid 即可。
import psutil
def get_pid(name):
'''
作用:根据进程名获取进程pid
'''
pids = psutil.process_iter()
print("[" + name + "]'s pid is:")
for pid in pids:
if(pid.name() == name):
print(pid.pid)
get_pid("mmc.exe")
运行效果图:


mmc.exe 是我要操作的本地组策略编辑器。

喜欢的点个赞❤吧!
本文介绍了如何利用Python的psutil库获取指定进程mmc.exe的PID。通过调用process_iter()方法遍历进程列表,匹配进程名称,从而打印出对应的进程ID。这是一个简单的进程管理示例,适用于需要查找特定进程信息的场景。
228

被折叠的 条评论
为什么被折叠?



