¿Qué sistema operativo utilizo?

¿Qué tengo que mirar para saber si estoy en Windows o Unix, etc.?

Solución
>>> import os
>>> print os.name
posix
>>> import platform
>>> platform.system()
'Linux'
>>> platform.release()
'2.6.22-15-generic'

La salida de platform.system() es la siguiente:

  • Linux: Linux
  • Mac: Darwin
  • Windows: Windows.

Ver: plataforma - Acceso a los datos identificativos de la plataforma subyacente

Comentarios (6)

Vaya, lbrandy se me ha adelantado, pero eso no significa que no pueda ofrecerte los resultados del sistema para Vista.

>>> import os
>>> os.name
'nt'
>>> import platform
>>> platform.system()
'Windows'
>>> platform.release()
'Vista'

... Y no puedo creer que nadie ha publicado uno para Windows 10 todavía:

>>> import os
>>> os.name
'nt'
>>> import platform
>>> platform.system()
'Windows'
>>> platform.release()
'10'
Comentarios (4)

Para que conste, aquí'están los resultados en Mac:

>>> import os
>>> os.name
'posix'
>>> import platform
>>> platform.system()
'Darwin'
>>> platform.release()
'8.11.1'
Comentarios (0)