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 是我要操作的本地组策略编辑器。
喜欢的点个赞❤吧!