Encontré el módulo de la plataforma pero dice que devuelve 'Windows' y está devolviendo 'Microsoft' en mi máquina. Noté en otro hilo aquí en stackoverflow que a veces devuelve 'Vista'.¿Cómo puedo verificar si estoy ejecutando Windows en Python?
Entonces, la pregunta es, ¿cómo implemement?
if isWindows():
...
¿De forma compatible con el futuro? Si tengo que verificar cosas como 'Vista', se romperá cuando salga la próxima versión de Windows.
Nota: Las respuestas afirman que esto es una pregunta duplicado en realidad no responder a la pregunta isWindows
. Responden la pregunta "qué plataforma". Dado que existen muchos tipos de ventanas, ninguna de ellas describe exhaustivamente cómo obtener una respuesta de isWindows
.
similares a http: // stackoverflow .com/questions/196930/how-to-check-if-os-is-vista-in-python – monkut
"Debería haber una, y preferiblemente solo una, forma obvia de hacerlo". Por desgracia, Python nos da al menos tres formas ... –