使用Windows Management Instrumentation(WMI)获取所有进程列表,代码为:
import wmi
c = wmi.WMI ()
for process in c.Win32_Process ():
print process.ProcessId, process.Name
但我的问题是如何找到利用最大CPU资源的过程?
答案 0 :(得分:0)
我建议使用psutil cpu_percent()
方法,而不是使用特定于Windows的WMI使用process class跨平台,然后使用{{3}} {{1}}方法。