# -*-
coding: utf-8 -*-
#import
########################################################################
import os, sys
import time
import wmi
########################################################################
#funct
ion
########################################################################
def get_memory_info():
tmpdict = {}
c = wmi.WMI ()
cs = c.Win32_ComputerSystem()
os = c.Win32_OperatingSystem()
pfu = c.Win32_PageFileUsage()
tmpdict["MemTotal"] = int(cs[0].TotalPhysicalMemory)/1024/1024
tmpdict["MemFree"] = int(os[0].FreePhysicalMemory)/1024
tmpdict["SwapTotal"] = int(pfu[0].AllocatedBaseSize)
tmpdict["SwapFree"] = int(pfu[0].AllocatedBaseSize - pfu[0].CurrentUsage)
return tmpdict
if __name__ == "__m
ain__":
print get_memory_info()
其他
python网站访问地址:
Http://bbs.
Pythonfan.org/thread-2349-1-1.
html
--结束END--
本文标题: python利用wmi统计windows
本文链接: https://lsjlt.com/news/186298.html(转载时请注明来源链接)
有问题或投稿请发送至:
邮箱/279061341@qq.com QQ/279061341
0