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-10-18 09:39:531457Durchsuche

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: 🎜>

Beim Ausführen sind Root-Berechtigungen erforderlich. Die Ausgabe lautet 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 der Hersteller HP, die zweite Zeile ist die Modellnummer des HP Servers.

Hinweis: Diese Informationen erhalten Sie über den dmidecode-Befehl wie folgt:
HP
ProLiant DL380p Gen8

Die Ausgabe lautet wie folgt:

[root@linuxidc tmp]# dmidecode -t1

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