python获取硬件信息

来源:互联网 发布:mac air 文件夹整理 编辑:程序博客网 时间:2024/05/15 11:29

1. windows

使用WMI

http://pypi.python.org/pypi/WMI


import wmi 

w=wmi.WMI() 

cpus=w.Win32_Processor() 

for u in cpus: 

    print 'cpu id:',u.ProcessorId


2. linux

直接读取

/proc

文件下面的信息,都是些文本文件。如读取cpu信息:

/proc/cpuinfo


3. Mac

使用subprocess.Popen()

执行相应的命令:

/usr/sbin/system_profiler SPHardwareDataType
然后再得到输出分析结果
原创粉丝点击