Wie das System Informationen mit Python zu bekommen?
-
29-09-2019 - |
Frage
Ich brauche die Info unter bekommen, was Umgebung der Software läuft. Hat Python eine Bibliothek für diesen Zweck hat?
Ich möchte folgende Informationen kennen.
- O Name / Version
- Name der CPU, Taktfrequenz
- Die Anzahl der CPU-Kern
- Größe des Speichers
Lösung
einige davon aus erhalten werden können, die platform
Modul:
>>> import platform
>>> platform.machine()
'x86'
>>> platform.version()
'5.1.2600'
>>> platform.platform()
'Windows-XP-5.1.2600-SP2'
>>> platform.uname()
('Windows', 'name', 'XP', '5.1.2600', 'x86', 'x86 Family 6 Model 15 Stepping 6, GenuineIntel')
>>> platform.system()
'Windows'
>>> platform.processor()
'x86 Family 6 Model 15 Stepping 6, GenuineIntel'
Andere Tipps
Der os-Modul hat die uname Funktion Informationen über die os &-Version:
>>> import os
>>> os.uname()
Für mein System, CentOS 5.4 mit Kernel 2.6.18 dieser Rückkehr ausgeführt wird:
( 'Linux', 'mycomputer.domain.user', '2.6.18-92.1.22.el5PAE', ‚# 1 SMP Di 16. Dezember 00.36.25 EST 2008' , 'i686')
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow