psutil主要是用来获取当前进程信息,实时的知道应用程序的运行状态等
其中psutil.pids()列出所有进程的PID。然后p=psutil.Process(pid)来获取某个进程的实例
如p.name是进程名
p.cwd()当前进程的工作目录绝对路径
p.create_time()进程的创建时间
p.status()进程的状态
p.memory_percent() 内存利用率
下面的这个程序就可以列出当前所有运行的进程名称以及内存使用率
import psutil
for i in psutil.pids():
print psutil.Process(i).name(),psutil.Process(i).memory_percent()