我需要一个跨平台模块,它允许我枚举机器上的进程。它需要在 Windows 和 Unix 上运行,并获取诸如 PID 和进程名称之类的信息。
有这样的模块吗?
最佳答案
psutil 应该可以很好地解决这个问题。
“psutil 是一个模块,它提供了一个接口(interface),用于通过使用 Python 以可移植的方式检索所有正在运行的进程和系统利用率(CPU、内存)的信息,实现命令行工具提供的许多功能,如 ps、top、kill、lsof 和 netstat。 ”
关于python - Python的跨平台进程枚举器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5052672/