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基于递归实现电话号码映射功能示例
Apr 13 Python
Linux下python与C++使用dlib实现人脸检测
Jun 29 Python
Flask框架WTForm表单用法示例
Jul 20 Python
使用Python检测文章抄袭及去重算法原理解析
Jun 14 Python
Python使用百度翻译开发平台实现英文翻译为中文功能示例
Aug 08 Python
matplotlib绘制多个子图(subplot)的方法
Dec 03 Python
python3获取文件中url内容并下载代码实例
Dec 27 Python
python redis存入字典序列化存储教程
Jul 16 Python
python实现批处理文件
Jul 28 Python
详解Django中views数据查询使用locals()函数进行优化
Aug 24 Python
python collections模块的使用
Oct 16 Python
python神经网络学习 使用Keras进行简单分类
May 04 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
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
laravel-admin的多级联动方法
2019/09/30 PHP
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
jquery对ajax的支持介绍
2013/12/10 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
2013/12/20 Javascript
Jquery性能优化详解
2014/05/15 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
2015/10/13 Javascript
Jquery ajax请求导出Excel表格的实现代码
2016/06/08 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
jQuery无缝轮播图代码
2016/12/22 Javascript
JS实现微信里判断页面是否被分享成功的方法
2017/06/06 Javascript
jquery插件canvaspercent.js实现百分比圆饼效果
2017/07/18 jQuery
vue实现微信分享链接添加动态参数的方法
2019/04/29 Javascript
微信小程序云开发之云函数详解
2019/05/16 Javascript
JS计算斐波拉切代码实例
2019/09/12 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
2019/10/28 jQuery
wxpython中利用线程防止假死的实现方法
2014/08/11 Python
Python获取SQLite查询结果表列名的方法
2017/06/21 Python
Python3.5迭代器与生成器用法实例分析
2019/04/30 Python
django将数组传递给前台模板的方法
2019/08/06 Python
python matplotlib库绘制散点图例题解析
2019/08/10 Python
opencv 实现特定颜色线条提取与定位操作
2020/06/02 Python
利用python批量爬取百度任意类别的图片的实现方法
2020/10/07 Python
POS解决方案:MUNBYN(热敏打印机、条形码扫描仪)
2020/06/09 全球购物
大学生就业自荐信
2013/10/26 职场文书
店长岗位的工作内容
2013/11/12 职场文书
工作会议欢迎词
2014/01/16 职场文书
人事主管岗位职责
2015/02/04 职场文书
2015年招商引资工作总结
2015/04/25 职场文书
小学远程教育工作总结
2015/08/13 职场文书
2016大学先进团支部事迹材料
2016/03/01 职场文书
Java Dubbo框架知识点梳理
2021/06/26 Java/Android