Python获取操作系统信息(版本、操作系统名称、位数、架构等)

转载 2015年11月20日 09:42:36

import platform
import os
import sys
import platform


def machine():
    """Return type ofmachine."""
    if os.name == 'nt' andsys.version_info[:2] < (2,7):
       returnos.environ.get("PROCESSOR_ARCHITEW6432",
            os.environ.get('PROCESSOR_ARCHITECTURE',''))
    else:
       return platform.machine()


def os_bits(machine=machine()):
    """Return bitness ofoperating system, or None if unknown."""
    machine2bits = {'AMD64':64, 'x86_64': 64, 'i386': 32, 'x86': 32}
    returnmachine2bits.get(machine, None)

if __name__ == '__main__':
   print(platform.machine())
   print(platform.node())
   print(platform.platform(True))
   print(platform.system())
   print(platform.uname())
   print(platform.architecture())
   print(platform.platform() + ' ' + platform.architecture()[0])
   print (os_bits())


相关文章推荐

如何查看Python是32位还是64位

方法一: 打开IDLE,看第一行提示,例如:     Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel...

Python获取当前系统用户名

Python获取当前系统用户名 转自http://www.codecho.com/get-current-username-in-python 某些时候我们需要获得系统当前的用户名,那么在Pyto...

python查看是23位还是64位版本

需要获取当前安装的python是32位还是64位,由于初学,上网找了一些资料也不奏效,后来咨询前辈才知道的,如下 $ python3.5 Python 3.5.2 (v3.5.2:4d...

Python获取CPU、内存和硬盘等windowns系统信息的2个例子

例子一: Python用WMI模块获取windowns系统的硬件信息:硬盘分区、使用情况,内存大小,CPU型号,当前运行的进程,自启动程序及位置,系统的版本等信息。 复制代码代码如...

使用python获取系统网络信息

psutil模块确实是运维工作中比较有用的模块,除了获取系统的硬件信息之外还能够获取到网络信息。 简单的测试如下: In [8]: psutil.net_io_counters() Out[8...

Python中maxint与系统位数(32/64)的关系

最近在学习Python的正则表达式时,需要批量生成一批随机数据。其中涉及到了模块sys、time中的maxint、ctime,代码在运行ctime格式化时间时候一直报错无法运行。 经过对相关的资料的研...
  • quety
  • quety
  • 2017-02-24 14:14
  • 454

python获取运行位数

import platform platform.architecture() ('32bit', 'WindowsPE')   在某些64系统上python可运行在32位模式下,...
  • Alps__
  • Alps__
  • 2013-02-26 19:51
  • 2628

VC获取操作系统版本和名称

CHAR cstCSDVersion[128]; sprintf(cstCSDVersion,"%s",os.szCSDVersion);//spk Windows API 中有两个函数可...

WindowsAPI使用详解——GetVersion|GetVersionEx 获取操作系统版本和名称

Windows API 中有两个函数可以得到系统版本信息:GetVersion和GetVersionEx。       GetVersion这个函数曾经困扰了很多程序员,其本来设计的是在DWOR...

WindowsAPI使用详解——GetVersion|GetVersionEx 获取操作系统版本和名称

WindowsAPI使用详解——GetVersion|GetVersionEx 获取操作系统版本和名称 - [VC++编程] 【ZZ】http://flyxxtt.blogbus.c...
  • mplus
  • mplus
  • 2012-04-18 11:33
  • 718
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)