psutil

pip install psutil

psutil.pids()  #显示系统全部进程

p = psutil.Process(pid) 

p.name() #进程名

p.exe() #进程的bin路径

p.cwd() #进程的工作目录绝对路径

p.status() #进程状态

p.create_time() #进程创建时间

p.uids() #进程uid信息

p.gids() #进程的gid信息

p.cpu_times() #进程的cpu时间信息,包括user,system两个cpu信息

p.cpu_affinity() #get进程cpu亲和度,如果要设置cpu亲和度,将cpu号作为参考就好

p.memory_percent() #进程内存利用率

p.memory_info() #进程内存rss,vms信息

p.io_counters() #进程的IO信息,包括读写IO数字及参数

p.connectios() #返回进程列表

p.num_threads() #进程开启的线程数

原文地址:https://www.cnblogs.com/supermanwx/p/9067488.html