亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

使用 Python 獲取 Linux 系統信息的代碼

2020-02-23 05:34:26
字體:
來源:轉載
供稿:網友

哪個Python版本?

當我提及Python,所指的就是CPython 2(準確的是2.7).我會顯式提醒那些相同的代碼在CPython 3 (3.3)上是不工作的,以及提供一份解釋不同之處的備選代碼。請確保你已經安裝了CPython,在終端上輸入python或者python3回車,然后你在終端上應該能看到python的提示符(prompt)。

請注意,所有的程序在它們第一行都是#!/usr/bin/env/python,也就是說,我們想要Python的解釋器來執行這些腳本。因此,如果你想你的腳本具有執行性,請使用chmod +x your-script.py, 那么你就可以使用./your-script.py來執行它了(在本文中你將會看到這種方式)

探索platform模塊
platform模塊在標準庫中,它有很多運行我們獲得眾多系統信息的函數。讓我們運行Python解釋器來探索它們中的一些函數,那就從platform.uname()函數開始吧:

>>> import platform >>> platform.uname() ('Linux', 'fedora.echorand', '3.7.4-204.fc18.x86_64', '#1 SMP Wed Jan 23 16:44:29 UTC 2013', 'x86_64') 


如果你已知道linux上的uname命令,那么你就會認出來這個函數就是這個命令的一個接口。在Python 2上,它會返回一個包含系統類型(或者內核版本),主機名,版本,發布版本,機器的硬件以及處理器信息元組(tuple)。你可以使用下標訪問個別屬性,像這樣:

>>> platform.uname()[0]'Linux'

在Python 3上,這個函數返回的是一個命名元組:

>>> platform.uname()uname_result(system='Linux', node='fedora.echorand',release='3.7.4-204.fc18.x86_64', version='#1 SMP Wed Jan 23 16:44:29UTC 2013', machine='x86_64', processor='x86_64')

因為返回結果是一個命名元組,這就可以簡單地通過名字來指定特定的屬性,而不是必須記住下標,像這樣:

>>> platform.uname().system
'Linux'

platform模塊還有一些上面屬性的直接接口,像這樣:

>>> platform.system()
'Linux'

>>> platform.release()
'3.7.4-204.fc18.x86_64'

linux_distribution()函數返回的有關你所在的linux發布版本的詳細信息。例如,在Fedora 18系統上,這個命令會返回如下信息:

>>> platform.linux_distribution()
('Fedora', '18', 'Spherical Cow')

這個返回結果中包含了版本發布名,版本以及代號元組。特定的Python版本支持的發布版本上可以通過_supported_dists顯示的值獲得。

>>> platform._supported_dists('SuSE', 'debian', 'fedora', 'redhat', 'centos', 'mandrake','mandriva', 'rocks', 'slackware', 'yellowdog', 'gentoo','UnitedLinux', 'turbolinux')

如果你的linux發布版本不在其中(或者其中之一的衍生發行版)。那么你很可能調用了上面這個函數而看不到任何有用的信息。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
九九热这里只有精品6| 久久视频在线免费观看| 欧美贵妇videos办公室| 国产亚洲精品成人av久久ww| 91精品国产自产在线老师啪| 成人免费视频网址| 亚洲人精选亚洲人成在线| 日韩在线视频网| 91经典在线视频| 国产做受高潮69| 日韩中文字幕亚洲| 日韩欧美中文在线| 久久国产精品99国产精| 亚洲精品99久久久久中文字幕| 亚洲一区二区三区在线免费观看| 91免费在线视频网站| 中文字幕欧美精品在线| 国产精品99一区| 日韩免费av在线| 精品亚洲一区二区三区四区五区| 国产日韩av在线播放| 欧美电影在线免费观看网站| 久久深夜福利免费观看| 国产精品久久网| 不卡av电影在线观看| 亚洲国产精久久久久久| 亚洲视屏在线播放| 国产精品∨欧美精品v日韩精品| 91精品视频免费观看| 在线看片第一页欧美| 亚洲女人初尝黑人巨大| 久青草国产97香蕉在线视频| 色吧影院999| 三级精品视频久久久久| 性欧美长视频免费观看不卡| 欧美夫妻性生活xx| 久久久精品免费视频| 欧美日韩视频在线| 亚洲a级在线播放观看| 国产亚洲欧美视频| 久久精品男人天堂| 精品动漫一区二区三区| 久久人人爽人人爽爽久久| 亚洲视频在线观看视频| 欧美大码xxxx| 中文亚洲视频在线| 亚洲欧美另类自拍| 欧美日韩亚洲国产一区| 亚洲午夜精品视频| 91免费欧美精品| 欧美主播福利视频| 成人a在线视频| 国模极品一区二区三区| 亚洲精品天天看| 中文字幕久久久| 亚洲成年人在线| 国产精品成人在线| 亚洲最大av网站| 国产在线久久久| 国产深夜精品福利| 色婷婷综合久久久久| 国产精品高清在线| 国产精品免费一区| 欧美亚洲成人精品| 国产精品h在线观看| 中文精品99久久国产香蕉| 久久免费视频在线| 热99精品只有里视频精品| 国产精品免费一区| 伊人一区二区三区久久精品| 国产成人97精品免费看片| 日本精品视频在线| 国产精品v片在线观看不卡| 亚洲欧美中文另类| 国产一区二区动漫| 日韩精品久久久久久久玫瑰园| 伦理中文字幕亚洲| 91久久久久久国产精品| 亚洲国产小视频在线观看| 日产精品久久久一区二区福利| 欧洲成人免费视频| 国a精品视频大全| 91香蕉电影院| 国产不卡av在线免费观看| 欧美国产精品人人做人人爱| 国产精品视频yy9099| 97精品国产97久久久久久| 91a在线视频| 中文.日本.精品| 亚洲第一区在线观看| 亚洲国产精品字幕| 2019中文字幕全在线观看| 亚洲色图欧美制服丝袜另类第一页| 久久乐国产精品| 久久精品青青大伊人av| 亚洲日本中文字幕| 粉嫩av一区二区三区免费野| 日韩一区二区av| 亚洲一品av免费观看| 欧美视频在线免费看| 日韩在线视频一区| 久久久久久久成人| 萌白酱国产一区二区| 欧美日韩国产精品一区二区三区四区| 不用播放器成人网| 久久天天躁狠狠躁老女人| 久久久免费高清电视剧观看| 精品久久久一区| 精品亚洲va在线va天堂资源站| 欧美国产亚洲精品久久久8v| 欧美中文在线观看国产| 久久亚洲电影天堂| 国产成人涩涩涩视频在线观看| 91精品久久久久久久久中文字幕| 91精品国产综合久久香蕉922| 久久免费国产视频| 亚洲欧美变态国产另类| 欧美日韩爱爱视频| 欧美老女人www| 日韩精品在线电影| 秋霞成人午夜鲁丝一区二区三区| 久久久国产精品一区| 国产精品白嫩美女在线观看| 日韩精品极品视频免费观看| 91精品国产免费久久久久久| 懂色av中文一区二区三区天美| 中文字幕少妇一区二区三区| 伊人伊人伊人久久| 国内精品400部情侣激情| 国产精品一二区| 欧美激情中文字幕乱码免费| 一本一本久久a久久精品牛牛影视| 欧美性猛交xxxx乱大交蜜桃| 国内精品久久久久久久久| 欧美色图在线视频| 午夜精品一区二区三区在线| 成人自拍性视频| 疯狂蹂躏欧美一区二区精品| 久久九九有精品国产23| 亚洲成人精品视频在线观看| 成人亚洲激情网| 国产一区二区成人| 国产精品成人久久久久| 亚洲免费电影一区| 亚洲午夜国产成人av电影男同| 久久777国产线看观看精品| 国产视频精品一区二区三区| 欧美在线视频观看免费网站| 色www亚洲国产张柏芝| 日韩免费av一区二区| 538国产精品视频一区二区| 91亚洲国产成人久久精品网站| 欧美日韩日本国产| 亚洲成人精品久久久| 亚洲欧美日韩在线一区| 成人羞羞国产免费| 日韩电影在线观看永久视频免费网站| 亚洲一区二区久久久久久| 欧美美女操人视频| 久久精品国产成人精品| 影音先锋欧美在线资源| 国产午夜精品免费一区二区三区| 亚洲色在线视频| 色小说视频一区|