python學習--platform

#!/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

發佈了24 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章