Python的跨平台进程枚举器?

时间:2011-02-19 18:24:21

标签: python process-management

我需要一个跨平台模块,它允许我枚举机器上的进程。它需要在Windows和Unix上运行,并获得PID和进程名称之类的东西。

有这样的模块吗?

1 个答案:

答案 0 :(得分:5)

psutil应该很好地为此工作。

“psutil是一个模块,提供了一个接口,用于通过使用Python以可移植的方式检索所有正在运行的进程和系统利用率(CPU,内存)的信息,实现命令行工具提供的许多功能,如ps,top,kill,lsof和netstat。“