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)