分享

获取CPU使用率(python小脚本)

 MikeDoc 2012-01-31

今天想用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)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 全屏 打印 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多