Ich habe ein Python 3.2-Programm, das so läuft:
%Vor%Und unter Windows kehrt es zurück:
Windows 7
Aber auf Ubuntu und anderen kehrt es zurück:
Linux 3.0.0-13-generisch
Ich brauche etwas wie:
Ubuntu 11.10 oder Mint 12
Die derzeit akzeptierte Antwort verwendet eine veraltete Funktion. Der richtige Weg dies ab Python 2.6 zu tun ist:
%Vor%Die Dokumentation sagt nicht, ob diese Funktion auf Nicht-Linux-Plattformen verfügbar ist, aber auf meinem lokalen Windows-Desktop bekomme ich:
%Vor%Es gibt auch das, etwas ähnliches auf Win32-Maschinen zu tun:
%Vor% Sieht aus wie platform.dist()
und platform.linux_distribution()
sind in Python 3.5 veraltet und werden in entfernt Python 3.7 . Das Folgende funktioniert in Python 2/3
Beispiel Rückgabewert
%Vor%Nimmt auf, wenn Sie in Unity oder Unity-2D arbeiten, wenn Sie das suchen.