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 可爱的大小写
Sep 06 Python
Python字符串的encode与decode研究心得乱码问题解决方法
Mar 23 Python
用Python编写web API的教程
Apr 30 Python
Python中.py文件打包成exe可执行文件详解
Mar 22 Python
python获取多线程及子线程的返回值
Nov 15 Python
python实现C4.5决策树算法
Aug 29 Python
python去除拼音声调字母,替换为字母的方法
Nov 28 Python
如何用Python做一个微信机器人自动拉群
Jul 03 Python
Pytorch抽取网络层的Feature Map(Vgg)实例
Aug 20 Python
Django框架model模型对象验证实现方法分析
Oct 02 Python
Tensorflow中批量读取数据的案列分析及TFRecord文件的打包与读取
Jun 30 Python
Python实现Excel文件的合并(以新冠疫情数据为例)
Mar 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
PHP中SESSION过期设置
2021/03/09 PHP
js 加载时自动调整图片大小
2008/05/28 Javascript
基于jquery的一个OutlookBar类,动态创建导航条
2010/11/19 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
Bootstrap基本组件学习笔记之进度条(15)
2016/12/08 Javascript
基于Nodejs利用socket.io实现多人聊天室
2017/02/22 NodeJs
Django使用多数据库的方法
2017/09/06 Javascript
vue项目如何刷新当前页面的方法
2018/05/18 Javascript
简化版的vue-router实现思路详解
2018/10/19 Javascript
微信小程序实现侧边栏分类
2019/10/21 Javascript
微信小程序swiper使用网络图片不显示问题解决
2019/12/13 Javascript
vue实现信息管理系统
2020/05/30 Javascript
解决vue使用vant下拉框van-dropdown-item 绑定title值不变问题
2020/08/05 Javascript
解决vue prop传值default属性如何使用,为何不生效的问题
2020/09/21 Javascript
微信小程序实现签到弹窗动画
2020/09/21 Javascript
Python3中简单的文件操作及两个简单小实例分享
2017/06/18 Python
详解python里使用正则表达式的全匹配功能
2017/10/19 Python
Python字典操作详细介绍及字典内建方法分享
2018/01/04 Python
使用pygame模块编写贪吃蛇的实例讲解
2018/02/05 Python
pip install python 快速安装模块的教程图解
2019/10/08 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
2020/04/16 Python
解决django框架model中外键不落实到数据库问题
2020/05/20 Python
python实现批量命名照片
2020/06/18 Python
Python魔术方法专题
2020/06/19 Python
Python判断字符串是否为合法标示符操作
2020/09/03 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
使用Python实现NBA球员数据查询小程序功能
2020/11/09 Python
CSS3教程(8):CSS3透明度指南
2009/04/02 HTML / CSS
香港彩色隐形眼镜在线商店:Stunninglens(全球免费送货)
2019/05/10 全球购物
德国家具购物网站:Möbel Höffner
2019/08/26 全球购物
创业计划书的内容步骤和要领
2014/01/04 职场文书
早上好问候语大全
2015/11/10 职场文书
python文件目录操作之os模块
2021/05/08 Python
sql server删除前1000行数据的方法实例
2021/08/30 SQL Server
为什么MySQL不建议使用SELECT *
2022/04/03 MySQL