Skip to content

os

El módulo os nos permite acceder a información sobre el sistema operativo.

Es un módulo relativamente sencillo, tiene las siguientes propiedades y métodos a las que acceder:

  • os.EOL: El separador de línea del sistema operativo. Puede ser \n o \r\n.
  • os.arch(): La arquitectura del sistema operativo. Puede ser x64, arm, ia32, etc.
  • os.constants: Constantes del sistema operativo.
  • os.cpus(): Información sobre los núcleos de la CPU.
  • os.endianness(): El endianness del sistema operativo. Puede ser BE o LE. El endianness es el orden en el que se almacenan los bytes de un número.
  • os.freemem(): La cantidad de memoria libre del sistema.
  • os.homedir(): El directorio home del usuario.
  • os.hostname(): El nombre del host del sistema.
  • os.loadavg(): El promedio de carga del sistema.
  • os.networkInterfaces(): Información sobre las interfaces de red.
  • os.platform(): La plataforma del sistema operativo.
  • os.release(): La versión del sistema operativo.
  • os.tmpdir(): El directorio temporal del sistema.
  • os.totalmem(): La cantidad total de memoria del sistema, en bytes.
  • os.freemem(): La cantidad de memoria libre del sistema, en bytes.
  • os.type(): El tipo del sistema operativo.
  • os.uptime(): El tiempo de actividad del sistema.
  • os.userInfo(): Información sobre el usuario actual.