Hoy veremos cómo saber si estamos en Windows, Linux o Mac usando Python. Será un script muy pequeño, pues el proceso es importar una librería y llamar a una función.
Cabe mencionar que esto está probando con Python 3, el cual puedes instalar desde aquí. Si estás usando una versión anterior, te recomiendo y animo a actualizar.
Detectar sistema operativo con Python
Para detectar si estamos en Windows, Linux o Mac usamos platform.system()
, el cual devuelve una cadena. Así:
import platform
sistema = platform.system()
print("Estamos en {}".format(sistema))
Si es Windows, devuelve Windows
. En caso de ser Linux, devuelve Linux
. Y si es Mac, entonces devuelve Darwin
. Aquí lo vemos en Linux Ubuntu:
Y aquí en Windows:
A partir de ello podemos hacer comparaciones. Por ejemplo:
if sistema == "Windows":
Como obtengo la version
Ej. Windows 8
Excelente aportación, muchas gracias.