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())


获取系统信息-3.3.linux应用编程和网络编程第3部分

本课程主要讲解了一些获取linux系统信息的函数,譬如获取时间相关的函数群,获取伪随机数序列的函数群和proc文件系统,目标是让大家学习相应的API和库函数,将来在项目中能够熟练应用之。
  • 2016年05月19日 20:31

python中获取python版本号的方法

最近在思考如何使用python做自动化测试的问题,没啥进展。感觉国内自动化测试ruby用的比较多,目前想做一件事就是如何用python来测试web程序,包括web的页面检查。在大型企业架构中单元测试是...
  • niepangu
  • niepangu
  • 2016-09-06 20:44:12
  • 16424

python获取操作系统平台、版本及架构

platform模块提供了底层系统平台的相关信息 系统架构 32位还是64位 1 2 3 4 5 6 >>> import platform >>> platform.arch...
  • maoyongfan3
  • maoyongfan3
  • 2015-03-30 15:58:45
  • 4288

获取操作系统名称和版本

以下内容为转载,(最后内容为个人新增)  原文作者:http://blog.sina.com.cn/s/blog_49764fbb0100r29v.html 先看这个:http://tie...
  • yu_sn0w
  • yu_sn0w
  • 2016-09-09 16:29:44
  • 1438

Python获取当前系统用户名

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

获取Windows操作系统版本和位数

(1)获取系统位数32bit 64bit void CXXXDlg::GetSysBit(bool& bIs32Bit) { bIs32Bit=true; SYSTEM_INFO si; ...
  • shufac
  • shufac
  • 2016-08-04 22:46:24
  • 2180

python 获取系统信息—psutil安装及使用

python 获取系统信息—psutil安装及使用
  • xm_csdn
  • xm_csdn
  • 2017-08-09 12:31:57
  • 951

Python判断当前操作系统类型以及os/sys/platform模块简介

判断操作系统类型#coding=utf-8 import platformdef TestPlatform( ): print ("----------Operation System----...
  • gatieme
  • gatieme
  • 2015-05-12 20:22:10
  • 17594

Python3 操作系统与路径 模块(os / os.path / pathlib)

Python3 操作系统与路径 模块(os / os.path / pathlib)
  • Rozol
  • Rozol
  • 2017-05-08 15:55:15
  • 6390

python中判断数字位数的几种方法

第一种: 利用str函数将数字转化成字符串,再利用len函数判断
  • Fei_Hsueh
  • Fei_Hsueh
  • 2014-09-04 17:43:05
  • 22171
收藏助手
不良信息举报
您举报文章:Python获取操作系统信息(版本、操作系统名称、位数、架构等)
举报原因:
原因补充:

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