首頁 > 後端開發 > Python教學 > Python取得伺服器的廠商和型號信息

Python取得伺服器的廠商和型號信息

高洛峰
發布: 2016-10-18 09:39:53
原創
1452 人瀏覽過

Python獲取伺服器的廠商和型號信息,在RHEHL6下,需要係統預裝python-dmidecode這個包(貌似默認就已經裝過了)

腳本內容如下

[root@linuxidc tmp]# cat test.pypy

#!/usr/bin/env python
import dmidecode
info=dmidecode.system()
info_keys=info.keys()
for i in range(len(info_keys)):
    if info[info_keys[i]]['dmi_type'] == 1 :
        print info[info_keys[i]]['data']['Manufacturer']
        print info[info_keys[i]]['data']['Product Name']
登入後複製

   

[root@linuxidc tmp]#

執行的時候,需要root權限,輸出如下:

[root@linuxidc tmp] .p/test.pypcom行是廠商HP,第二行是HP伺服器的型號。

 

註:透過dmidecode指令取得這些資訊的方式是:

HP
ProLiant DL380p Gen8
登入後複製

   

輸出如下:

[root@linuxidc tmp ]#

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板