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 相关文章推荐
在Docker上部署Python的Flask框架的教程
Apr 08 Python
Python合并字符串的3种方法
May 21 Python
Python实时获取cmd的输出
Dec 13 Python
python制作爬虫并将抓取结果保存到excel中
Apr 06 Python
python语言中with as的用法使用详解
Feb 23 Python
Python的Tkinter点击按钮触发事件的例子
Jul 19 Python
pyinstaller打包单文件时--uac-admin选项不起作用怎么办
Apr 15 Python
六种酷炫Python运行进度条效果的实现代码
Jul 17 Python
PyCharm+PyQt5+QtDesigner配置详解
Aug 12 Python
Python logging模块handlers用法详解
Aug 14 Python
Python ellipsis 的用法详解
Nov 20 Python
selenium与xpath之获取指定位置的元素的实现
Jan 26 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中使用glob函数实现一句话删除某个目录下的所有文件
2014/07/22 PHP
PHP中Header使用的HTTP协议及常用方法小结
2014/11/04 PHP
PHP使用Memcache时模拟命名空间及缓存失效问题的解决
2016/02/27 PHP
asp函数split()对应php函数explode()
2019/02/27 PHP
Laravel统一错误处理为JSON的方法介绍
2020/10/18 PHP
List the Stored Procedures in a SQL Server database
2007/06/20 Javascript
input 高级限制级用法
2009/03/26 Javascript
面向对象的Javascript之一(初识Javascript)
2012/01/20 Javascript
Javascript处理DOM元素事件实现代码
2012/05/23 Javascript
Jquery多选框互相内容交换的实例代码
2013/07/04 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
2014/08/22 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
jQuery实现复制到粘贴板功能
2017/02/11 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
2017/02/20 Javascript
判断div滑动到底部的scroll实例代码
2017/11/15 Javascript
webpack 从指定入口文件中提取公共文件的方法
2018/11/13 Javascript
在react-antd中弹出层form内容传递给父组件的操作
2020/10/24 Javascript
详解Python中的__init__和__new__
2014/03/12 Python
python批量添加zabbix Screens的两个脚本分享
2017/01/16 Python
选择python进行数据分析的理由和优势
2019/06/25 Python
python 获取当前目录下的文件目录和文件名实例代码详解
2020/03/10 Python
python属于软件吗
2020/06/18 Python
应届生财务会计求职信
2013/11/05 职场文书
管理心得体会
2013/12/28 职场文书
马云的职业生涯规划之路
2014/01/01 职场文书
简历自我评价怎么写好呢?
2014/01/04 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
2014年母亲节寄语
2014/05/07 职场文书
语文教育专业求职信
2014/06/28 职场文书
干部个人对照检查材料
2014/08/25 职场文书
离职感谢信怎么写
2015/01/22 职场文书
银行自荐信范文
2015/03/25 职场文书
八月一日观后感
2015/06/10 职场文书
幼儿园春季开学通知
2015/07/16 职场文书
python批量更改目录名/文件名的方法
2021/04/18 Python