python中的系统模块_python中一些获取系统信息的模块

1.platform模块

python中,platform模块给我们提供了很多方法去获取操作系统的信息

如:

import platform

platform.platform() #获取操作系统名称及版本号,'Windows-7-6.1.7601-SP1'

platform.version() #获取操作系统版本号,'6.1.7601'

platform.architecture() #获取操作系统的位数,('32bit', 'WindowsPE')

platform.machine() #计算机类型,'x86'

platform.node() #计算机的网络名称,'hongjie-PC'

platform.processor() #计算机处理器信息,'x86 Family 16 Model 6 Stepping 3, AuthenticAMD'

platform.uname() #包含上面所有的信息汇总,uname_result(system='Windows', node='hongjie-PC',

release='7', version='6.1.7601', machine='x86', processor='x86 Family

16 Model 6 Stepping 3, AuthenticAMD')

还可以获得计算机中python的一些信息:

import platform

platform.python_build()

platform.python_compiler()

platform.python_branch()

platform.python_implementation()

platform.python_revision()

platform.python_version()

platform.python_version_tuple()

摘自:http://www.cnblogs.com/hongten/p/hongten_python_platform.html,里面有实例,可以参考。

2.获取cpu信息的

pyton中没有直接可以获取硬件的模块,只能调用shell或cmd命令,也或是访问linux下的系统文件:如:/proc/cpuinfo

举例: http://www.360doc.com/content/14/1125/16/5711743_427979349.shtml

: http://www.xuebuyuan.com/994601.html

: http://www.xuebuyuan.com/930467.html

: http://zgssheng.cn/2014/03/%E8%8E%B7%E5%8F%96%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%A1%AC%E4%BB%B6%E4%BF%A1%E6%81%AF%E8%84%9A%E6%9C%AC/

: http://blog.csdn.net/joshua_yu/article/details/592450

3.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值