psutil.process_iter() 方法可以返回进程列表信息,再通过匹配名称,获取进程的 pid 即可。
代码语言:javascript复制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 是我要操作的本地组策略编辑器。
喜欢的点个赞❤吧!