platform — acceso a los datos de identificación de la plataforma subyacente¶
Este módulo intenta recuperar la mayor cantidad posible de datos de identificación de la plataforma. Pone esta información a disposición a través de APIs de funciones.
Funciones¶
- platform.platform() str¶
Devuelve una cadena que identifica la plataforma subyacente. Esta cadena se compone de varias subcadenas en el siguiente orden, delimitadas por guiones (
-):el nombre del sistema de la plataforma (
MicroPythonen la OpenMV Cam)la versión de MicroPython
la arquitectura de la plataforma
la versión de la plataforma subyacente
la concatenación del nombre de la libc a la que MicroPython está enlazado y su versión correspondiente.
Por ejemplo, en una OpenMV Cam esto podría ser
"MicroPython-1.25.0-armv7emsp".
- platform.python_compiler() str¶
Devuelve una cadena que identifica el compilador utilizado para compilar MicroPython.
- platform.libc_ver() Tuple[str, str]¶
Devuelve una tupla de cadenas (lib, version), donde lib es el nombre de la libc a la que MicroPython está enlazado, y version la versión correspondiente de esa libc.
- platform.processor() str¶
Devuelve una cadena con un nombre detallado del procesador, si hay uno disponible. Si no se conoce ningún nombre para el procesador, devolverá una cadena vacía en su lugar.
En la OpenMV Cam esto siempre devuelve una cadena vacía; actualmente solo se informa de un nombre de procesador en destinos RISC-V.