python获取各操作系统硬件信息的方法


Posted in Python onJune 03, 2015

本文实例讲述了python获取各操作系统硬件信息的方法。分享给大家供大家参考。具体如下:

1. windows

使用WMI:

(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

运行结果如下:

cpu id: BFEBFBFF0001067A
cpu id: BFEBFBFF0001067A

2. linux

直接读取:

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

3. Mac

使用subprocess.Popen()

执行相应的命令:
/usr/sbin/system_profiler SPHardwareDataType
然后再得到输出分析结果

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
使用Python保存网页上的图片或者保存页面为截图
Mar 05 Python
独特的python循环语句
Nov 20 Python
Python错误提示:[Errno 24] Too many open files的分析与解决
Feb 16 Python
python爬虫爬取淘宝商品信息
Feb 23 Python
Django自定义用户认证示例详解
Mar 14 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
Apr 15 Python
Linux上使用Python统计每天的键盘输入次数
Apr 17 Python
Python发展简史 Python来历
May 14 Python
pow在python中的含义及用法
Jul 11 Python
Python模块/包/库安装的六种方法及区别
Feb 24 Python
Python confluent kafka客户端配置kerberos认证流程详解
Oct 12 Python
python使用glob检索文件的操作
May 20 Python
wxPython定时器wx.Timer简单应用实例
Jun 03 #Python
Python基于DES算法加密解密实例
Jun 03 #Python
Python使用minidom读写xml的方法
Jun 03 #Python
Python实现程序的单一实例用法分析
Jun 03 #Python
python简单获取本机计算机名和IP地址的方法
Jun 03 #Python
Python自动调用IE打开某个网站的方法
Jun 03 #Python
Python找出文件中使用率最高的汉字实例详解
Jun 03 #Python
You might like
Yii配置与使用memcached缓存的方法
2016/07/13 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
浅析PHP中的 inet_pton 网络函数
2019/12/16 PHP
javascript的对话框详解与参数
2007/03/08 Javascript
jQuery Validation插件remote验证方式的Bug解决
2010/07/01 Javascript
JavaScript对数组进行随机重排的方法
2015/07/22 Javascript
javascript中html字符串转化为jquery dom对象的方法
2015/08/27 Javascript
在线引用最新jquery文件的实现方法
2016/08/26 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
2016/09/17 Javascript
javascript对浅拷贝和深拷贝的详解
2016/10/14 Javascript
JavaScript reduce和reduceRight详解
2016/10/24 Javascript
JS 对java返回的json格式的数据处理方法
2016/12/05 Javascript
Vue监听数据对象变化源码
2017/03/09 Javascript
vue-router 中router-view不能渲染的解决方法
2017/05/23 Javascript
解决Mac下安装nmp的淘宝镜像失败问题
2018/05/16 Javascript
vue2.0实现音乐/视频播放进度条组件
2018/06/06 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
模块化react-router配置方法详解
2019/06/03 Javascript
sortable+element 实现表格行拖拽的方法示例
2019/06/07 Javascript
Vue3 源码导读(推荐)
2019/10/14 Javascript
js实现视图和数据双向绑定的方法分析
2020/02/05 Javascript
angular组件间通讯的实现方法示例
2020/05/07 Javascript
Node.JS如何实现JWT原理
2020/09/18 Javascript
浅谈Python编程中3个常用的数据结构和算法
2019/04/30 Python
为什么从Python 3.6开始字典有序并效率更高
2019/07/15 Python
Python内置数据类型list各方法的性能测试过程解析
2020/01/07 Python
用opencv给图片换背景色的示例代码
2020/07/08 Python
服装公司总经理岗位职责
2013/11/30 职场文书
学校大课间活动方案
2014/01/30 职场文书
小学生获奖感言范文
2014/02/02 职场文书
工程建设实施方案
2014/03/14 职场文书
服装发布会策划方案
2014/05/22 职场文书
万能检讨书2000字
2014/10/17 职场文书
沈阳故宫导游词
2015/01/31 职场文书
全国爱眼日活动总结
2015/02/27 职场文书
班级班风口号大全
2015/12/25 职场文书