#!/usr/bin/env python
#coding=utf-8
#platform_mode.py
import platform
profile = [
platform.architecture(), #系统架构
platform.dist(), #系统类型,版本号,取名
platform.libc_ver(), #C库类型及版本号
platform.mac_ver(), #这个好像什么都没获取到
platform.machine(), #机器平台
platform.node(), #计算机名称
platform.platform(), #系统平台信息
platform.processor(), #处理器类型
platform.python_build(), #python版本号跟发布日期
platform.python_compiler(), #编译python所用编译器
platform.python_version(), #python版本号
platform.system(), #系统类型
platform.uname(), #系统类型名称,内核版本,发布日期,处理架构
platform.version(), #发布日期
]
for item in profile:
print item
#root@bt:~# python platform_mode.py
#('32bit', 'ELF')
#('Ubuntu', '10.04', 'lucid')
#('glibc', '2.4')
#('', ('', '', ''), '')
#i686
#bt
#Linux-3.2.6-i686-with-Ubuntu-10.04-lucid
#
#('r265:79063', 'Apr 16 2010 13:09:56')
#GCC 4.4.3
#2.6.5
#Linux
#('Linux', 'bt', '3.2.6', '#1 SMP Fri Feb 17 10:40:05 EST 2012', 'i686', '')
##1 SMP Fri Feb 17 10:40:05 EST 2012
#
#('32bit', 'WindowsPE')
#('', '', '')
#('', '')
#('', ('', '', ''), '')
#
#Silence-PC
#Windows-Vista-6.1.7601
#
#('r254:67916', 'Dec 23 2008 15:10:54')
#MSC v.1310 32 bit (Intel)
#2.5.4
#Windows
#('Windows', 'Silence-PC', 'Vista', '6.1.7601', '', '')
#6.1.7601
python学习--platform
最新推荐文章于 2023-10-20 13:46:07 发布