Seite 1 von 1

Weiss Python auf welchem Betriebssystem es läuft?

Verfasst: Freitag 25. Juli 2003, 10:41
von lbuega
Wie kann ich abfragen auf welchem Betriebssystem Python läuft? (Um in Abhängigkeit davon meine für Unix bzw. PC -geschriebenen Module zu laden)

Verfasst: Freitag 25. Juli 2003, 10:57
von Milan
Das weiß Python sogar sehr genau ;). Im Modul os steht das Betriebsystem (nt für win und posix für Einheitlixe; kann einer von den Werten hier sein: 'posix', 'nt', 'dos', 'mac', 'os2', 'ce', 'java', 'riscos') und im Modul sys die genaue Angabe.

Code: Alles auswählen

>>> import os,sys
>>> print os.name,sys.platform
nt win32

Verfasst: Montag 11. August 2003, 10:18
von lbuega
mmh, iss ja klasse.
Vielen Dank Milan! Spitze, auch die Auflistung der mögl. Werte.
(hatte die letzten Wochen Urlaub, daher erst jetzt ne Rückmeldung)

Verfasst: Montag 11. August 2003, 13:09
von reggid
Ich wollte aber anmerken, dass er bei Win Nt, Win 2000 und afaik Win XP keinen Unterschied macht und es alles Nt nennt!

Verfasst: Mittwoch 13. August 2003, 12:43
von Leonidas
stimmt doch auch.

Verfasst: Mittwoch 13. August 2003, 20:52
von reggid
Ja so gesehen ist Win 2k== Nt 5.0 und Win XP== Nt 6.0, aber man soll sich halt nicht wunder, wenn python nt ausspuckt!

Verfasst: Samstag 16. August 2003, 11:32
von Leonidas
Nein, XP ist NT 5.1.
Longhorn soll 6.0 werden (angeblich, wenn nicht wieder 5.2)