Ich fand das Plattformmodul, aber es sagt, es gibt 'Windows' zurück und es gibt 'Microsoft' auf meinem Rechner zurück. Ich bemerke in einem anderen Thread hier auf stackoverflow es manchmal 'Vista' zurückgibt.Wie überprüfe ich, ob ich in Python unter Windows laufe?
So ist die Frage, wie Implementieren?
if isWindows():
...
In einer vorwärtskompatiblen Weise? Wenn ich auf Dinge wie "Vista" achten muss, wird es brechen, wenn die nächste Version von Windows herauskommt.
Hinweis: Die Antworten behaupten dies eine doppelte Frage ist isWindows
die Frage nicht wirklich beantworten. Sie beantworten die Frage "welche Plattform". Da viele Varianten von Windows existieren, beschreibt keiner von ihnen umfassend, wie man eine Antwort von isWindows
erhält.
Ähnlich wie http: // Stackoverflow .com/questions/196930/how-to-check-wenn-os-is-vista-in-python – monkut
"Es sollte eine - und vorzugsweise nur eine - offensichtliche Möglichkeit, es zu tun." Ach, Python gibt uns mindestens drei Möglichkeiten .. –