Heim >Backend-Entwicklung >Python-Tutorial >Python ruft die Hersteller- und Modellinformationen des Servers ab

Python ruft die Hersteller- und Modellinformationen des Servers ab

大家讲道理
大家讲道理Original
2016-11-07 17:04:121491Durchsuche

Python ruft die Hersteller- und Modellinformationen des Servers ab. Unter RHEHL6 muss auf dem System das Paket python-dmidecode vorinstalliert sein (es scheint standardmäßig installiert zu sein).

Der Inhalt des Das Skript lautet wie folgt: >

, Root-Berechtigung ist erforderlich, Ausgabe wie folgt:

[root@linuxidc tmp]# ./test.py
   
#!/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']


Die erste Zeile ist Hersteller HP, die zweite Zeile ist HP Das Modell des Servers.

Hinweis: Diese Informationen erhalten Sie über den Befehl dmidecode wie folgt:

dmidecode -t1
HP
ProLiant DL380p Gen8


Die Ausgabe lautet wie folgt:

[root@linuxidc tmp]# dmidecode -t1

[root@linuxidc tmp]#

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn