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使用PyFetion来发送短信的例子
Apr 22 Python
python获取指定时间差的时间实例详解
Apr 11 Python
python字符串过滤性能比较5种方法
Jun 22 Python
python爬虫_自动获取seebug的poc实例
Aug 05 Python
Python 十六进制整数与ASCii编码字符串相互转换方法
Jul 09 Python
用python脚本24小时刷浏览器的访问量方法
Dec 07 Python
Python+OpenCV感兴趣区域ROI提取方法
Jan 10 Python
解决pycharm工程启动卡住没反应的问题
Jan 19 Python
ipython和python区别详解
Jun 26 Python
Django中modelform组件实例用法总结
Feb 10 Python
python中append函数用法讲解
Dec 11 Python
使用python创建股票的时间序列可视化分析
Mar 03 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
php输出控制函数和输出函数生成静态页面
2019/06/27 PHP
加速IE的Javascript document输出的方法
2010/12/02 Javascript
js中运算符&& 和 || 的使用记录
2014/08/21 Javascript
jQuery无刷新切换主题皮肤实例讲解
2015/10/21 Javascript
javascript中tostring()和valueof()的用法及两者的区别
2015/11/16 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
js从输入框读取内容,比较两个数字的大小方法
2017/03/13 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
js学习心得_一个简单的动画库封装tween.js
2017/07/14 Javascript
javascript实现文件拖拽事件
2018/03/29 Javascript
js正则表达式校验指定字符串的方法
2018/07/23 Javascript
vue使用原生js实现滚动页面跟踪导航高亮的示例代码
2018/10/25 Javascript
vue鼠标悬停事件实例详解
2019/04/01 Javascript
JS页面获取 session 值,作用域和闭包学习笔记
2019/10/16 Javascript
在项目vue中使用echarts的操作步骤
2020/09/07 Javascript
python中二维阵列的变换实例
2014/10/09 Python
Windows下安装Django框架的方法简明教程
2018/03/28 Python
python验证码识别教程之利用滴水算法分割图片
2018/06/05 Python
如何使用Python实现斐波那契数列
2019/07/02 Python
python网络编程之多线程同时接受和发送
2019/09/03 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
2020/03/30 Python
简单了解如何封装自己的Python包
2020/07/08 Python
python线程里哪种模块比较适合
2020/08/02 Python
Python制作简单的剪刀石头布游戏
2020/12/10 Python
html5 的a标签 Href 拨电话的写法
2013/11/04 HTML / CSS
Linux如何压缩可执行文件
2013/10/21 面试题
医学生自荐信范文
2013/12/03 职场文书
优秀广告词大全
2014/03/19 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
2015年体检中心工作总结
2015/05/27 职场文书
余世维讲座观后感
2015/06/11 职场文书
于丹讲座视频观后感
2015/06/15 职场文书
HR必备:销售经理聘用合同范本
2019/08/21 职场文书
php实现自动生成验证码的实例讲解
2021/11/17 PHP
django中websocket的具体使用
2022/01/22 Python
MySQL提取JSON字段数据实现查询
2022/04/22 MySQL