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

大家讲道理
發布: 2016-11-07 17:04:12
原創
1466 人瀏覽過

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]# ./test.py

廠商HP,第二行是HP伺服器的型號。


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

dmidecode -t1

輸出如下:


[root@linuxidccmp:c fal

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