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模块结构与布局操作方法实例分析
Jul 24 Python
python多线程socket编程之多客户端接入
Sep 12 Python
python使用Tesseract库识别验证
Mar 21 Python
python实现字符串和字典的转换
Sep 29 Python
Python中staticmethod和classmethod的作用与区别
Oct 11 Python
python matplotlib画图库学习绘制常用的图
Mar 19 Python
python判断所输入的任意一个正整数是否为素数的两种方法
Jun 27 Python
Django生成PDF文档显示在网页上以及解决PDF中文显示乱码的问题
Jul 04 Python
详解Python中的分支和循环结构
Feb 11 Python
jupyter notebook的安装与使用详解
May 18 Python
python爬虫之利用selenium模块自动登录CSDN
Apr 22 Python
python字符串拼接.join()和拆分.split()详解
Nov 23 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 接口问题(php接口主要也就是运用curl,curl函数)
2013/07/01 PHP
功能强大的php分页函数
2016/07/20 PHP
Laravel框架路由管理简单示例
2019/05/07 PHP
prototype 的说明 js类
2006/09/07 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
javascript移出节点removeChild()使用介绍
2014/04/03 Javascript
js面向对象编程之如何实现方法重载
2014/07/02 Javascript
通过location.replace禁止浏览器后退防止重复提交
2014/09/04 Javascript
JavaScript计划任务后台运行的方法
2015/12/18 Javascript
详解js中class的多种函数封装方法
2016/01/03 Javascript
Bootstrap布局方式详解
2016/05/27 Javascript
JavaScript中Form表单技术汇总(推荐)
2016/06/26 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(三)
2016/09/14 Javascript
angularJS的radio实现单项二选一的使用方法
2018/02/28 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
2019/09/20 Javascript
简单了解JS打开url的方法
2020/02/21 Javascript
vue实现图片上传到后台
2020/06/29 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
2020/07/28 Javascript
解决vue项目运行提示Warnings while compiling.警告的问题
2020/09/18 Javascript
[00:32]2018DOTA2亚洲邀请赛VG出场
2018/04/03 DOTA
[45:25]完美世界DOTA2联赛循环赛 PXG vs IO 第一场 11.06
2020/11/09 DOTA
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
Python利用ansible分发处理任务
2015/08/04 Python
python实现在图片上画特定大小角度矩形框
2018/10/24 Python
Python3爬虫使用Fidder实现APP爬取示例
2018/11/27 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
python自定义函数def的应用详解
2020/06/03 Python
Python简单实现词云图代码及步骤解析
2020/06/04 Python
Carolina Lemke Berlin澳大利亚官网:时尚太阳镜品牌
2019/09/17 全球购物
决心书标准格式
2014/03/11 职场文书
2014植树节活动总结
2014/03/11 职场文书
中学教师个人总结
2015/02/10 职场文书
2015年社区文体活动总结
2015/03/25 职场文书
教师节获奖感言
2015/07/31 职场文书
Java Socket实现Redis客户端的详细说明
2021/05/26 Redis
使用pipenv管理python虚拟环境的全过程
2021/09/25 Python