GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie überprüfe ich das Betriebssystem in Python?

Wenn Sie wissen möchten, auf welcher Plattform Sie sich auf "Linux", "Windows" oder "Darwin" (Mac) befinden, sollten Sie ohne weitere Genauigkeit verwenden:

>>> import platform
>>> platform.system()
'Linux'  # or 'Windows'/'Darwin'

Der platform.system Funktion verwendet uname intern.


Sie können sys.platform verwenden :

from sys import platform
if platform == "linux" or platform == "linux2":
    # linux
elif platform == "darwin":
    # OS X
elif platform == "win32":
    # Windows...

sys.platform hat eine feinere Granularität als sys.name .

Die gültigen Werte finden Sie in der Dokumentation.

Siehe auch die Antwort auf „Welches Betriebssystem verwende ich?“


Linux
  1. So überprüfen Sie die Betriebssystem- und Linux-Version

  2. So überprüfen Sie die Systemverfügbarkeit in Linux

  3. Wie überprüfe ich das Installationsdatum Ihres Linux-Betriebssystems?

  4. So überprüfen Sie, ob das System einen Neustart erfordert

  5. Wie überprüfe ich HZ im Terminal?

So überprüfen Sie alle laufenden Dienste in Linux

So überprüfen Sie die Passwortkomplexität in Linux

So überprüfen Sie den Runlevel unter Linux

So überprüfen Sie den installierten RAM unter Debian 10

So überprüfen Sie den installierten RAM auf Ihrem Ubuntu-System

So überprüfen Sie alle offenen Ports in Ihrem Linux-System