谢楠喜欢arashi里的谁:获取CPU使用率(python小脚本)

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 20:01:53

今天想用python写一个获取cpu使用率的小脚本,四处查下资料,没什么比较好用的方法,自己结合资料写了段简单实用的脚本:

01 #coding=utf-8
02 import time
03 
04 import win32com.client
05 com=win32com.client.Dispatch("WbemScripting.SWbemRefresher")
06 obj=win32com.client.GetObject("winmgmts:\\root\cimv2")
07 
08 processorItems=com.AddEnum(obj,"Win32_PerfFormattedData_PerfOS_Processor").objectSet
09 
10 while(1):
11     com.Refresh()
12     for item in processorItems:
13         print item.Name," ",
14         print item.PercentProcessorTime,"%"
15     time.sleep(.5)