Módulo de plataforma de Python

Módulo de plataforma de Python
La biblioteca de Python llamada Módulo de plataforma se utiliza para obtener todos los detalles sobre la plataforma en la que se ejecuta el script. La información se puede adquirir utilizando una variedad de técnicas basadas en plataformas. La plataforma se puede ejecutar sin extensiones adicionales. Todo lo que se requiere es importar el módulo de plataforma y luego crear el script específico de la plataforma.

En este artículo, recuperaremos la información de la plataforma utilizando los siguientes métodos del módulo de plataforma:

Mostrar el procesador de plataforma

El módulo de plataforma de Python se utiliza para especificar la información de la plataforma sobre la cual se ejecuta el script. La función "procesador ()" del módulo de plataforma nos permite ver la CPU del sistema. Al utilizar la función "procesador ()" en una aplicación de ejemplo, podemos comprender cómo funciona.

Ahora, comencemos a implementar el código aquí. Estamos implementando el módulo de plataforma en la herramienta "Spyder". Los paquetes más conocidos de la pitón científico, como "numpy", "scipy", "matplotlib", "pandas", "ipython", "sympy" y "cython", así como otros programas de código abierto, están todos integrados con Spyder. La plataforma se puede implementar en Python simplemente importándola; No es necesario instalar otras extensiones para ejecutar el módulo de plataforma. Entonces, volvamos al lugar original donde necesitábamos importar el módulo de plataforma como "PT" para implementar el código.

Luego, adquirimos los detalles del procesador en los que se ejecuta la aplicación utilizando la función "procesador ()" y el parámetro "PT". Ponemos los resultados en el "detalle del procesador" variable que inicializamos. La siguiente línea luego emplea la función "print ()". Este método recibido como entrada la cadena, "El procesador del sistema en el que estamos realizando el script es" y la variable "detalle del procesador", que contiene detalles del procesador. Ejecutemos el código ahora y veamos los resultados.

Primero comenzó, "el procesador del sistema en el que estamos ejecutando el script es". La salida mostró los detalles del procesador. Se presenta el nombre del procesador con sus detalles, "Intel64 Family 6 Models 55 Stepping 8 GenuineIntel", se presenta. Este es el principal productor de unidades de procesamiento central y semiconductores Intel. Existe un método utilizado en el campo del desarrollo del microprocesador de la CPU que mantiene registros de todas las diferentes instancias que sufre un microprocesador. Este método se conoce como paso de CPU. En su forma más simple, el paso de CPU es una técnica para realizar un seguimiento de cuántos ciclos realiza un procesador.

Utilizando la función de la máquina de plataforma ()

En esta sección, utilizaremos el método de plataforma "Machine ()" para recuperar detalles sobre el dispositivo que ejecuta el script. Primero debemos importar la plataforma de la biblioteca de Python como "PT" antes de llamar a la función "Machine ()" con "PT" para obtener los detalles de la máquina. Luego almacenamos el detalle de la máquina obtenido en la variable "Detalle de la máquina" que inicializamos. Finalmente, en la siguiente línea, llamamos a la función "print ()", pasando la declaración: "El tipo de máquina que estamos utilizando para ejecutar el software es", así como el "detalle de la máquina" variable, que creamos anteriormente y esta variable contiene el resultado.

Como se puede ver, dependiendo del sistema, la información sobre el tipo de máquina del sistema se imprime en la salida. Antes de mostrar la información sobre la máquina que es "AMD64", primero presentó la declaración que utilizamos dentro de los paréntesis de "print ()".

Visualización de la arquitectura de plataforma ()

En esta parte, vamos a utilizar la función de plataforma "Architecture ()". La plataforma.El método de arquitectura () pregunta el ejecutable proporcionado, que de manera predeterminada es el binario de Python Interpreter, para varios detalles arquitectónicos. El valor de retorno es un par de tipo dos. Aquí es donde el primer componente proporciona la arquitectura de bits y la cantidad de bits de procesamiento del procesador y el segundo componente especifica el método de conexión del programa.

Primero, importe el módulo de la plataforma Python como "PT". A continuación, use el método "Architecture ()" utilizando "PT". Finalmente, almacene los resultados de esta función en la variable "Detalle de la arquitectura". Luego utilizamos la función "print ()" en la línea que sigue, pasando la declaración, "la arquitectura del sistema en la que estamos ejecutando el script es el siguiente", así como el "detalle de la arquitectura" variable, que contiene el Resultados de la función "Arquitectura ()".

La pantalla de salida ahora muestra la arquitectura del sistema en detalle. Inicialmente mostró el número de bits y el formulario de enlace, que dicta si un término puede vincularse o no al objeto exacto en todo el resto del programa o solo una unidad en particular; Estos son "64" y "Windowspe."

Método de nodo de plataforma ()

Ahora, pondremos en acción el método "nodo ()" de la plataforma. Esta técnica se emplea para recuperar datos sobre el nodo del sistema. Simplemente expresado, la "plataforma.El método node () "se puede utilizar para adquirir el nombre del nodo de la computadora. Esta técnica devuelve una cadena vacía si el nombre del nodo de la máquina no se puede identificar.

Comencemos con el código. Primero, importamos la biblioteca de la plataforma Python como "PT",. Luego, en la siguiente línea, utilizamos la función "nodo ()" de la plataforma con "PT" para obtener datos sobre el nodo del sistema. La salida de esta función "nodo ()" se guarda en la variable "detalle del nodo", que creamos anteriormente. La función "print ()" se llama en la siguiente línea y la declaración "el nombre de la red o la información del nodo del sistema en el que estamos ejecutando el software es el siguiente" se pasó dentro de la misma. También pasamos la variable "Detalle del nodo", que almacena la salida de la función "nodo ()".

La declaración que queremos imprimir utilizando la función "print ()" se mostró inicialmente en la salida, seguida del nombre del nodo del sistema donde se ejecuta el script, "Desktop-Ulgc9ua".

Mostrar el sistema operativo o el nombre de la plataforma del sistema

El sistema operativo o el nombre de la plataforma del sistema en el que estamos ejecutando el código se mostrará en esta sección. En el método "Plataforma ()", devuelve una cadena que incluye toda la información valiosa sobre la plataforma que se puede obtener. La salida puede ser diferente en los otros sistemas y el nombre del sistema operativo es suministrado por el método "Sistema ()" de la plataforma. Este método produce una cadena vacía si no puede descubrir el nombre del sistema operativo.

Comencemos importando el módulo de plataforma como "PT" antes de usar la función "Sistema ()" de la plataforma Python con la plataforma del módulo "PT."Usamos" PT "porque llamamos el módulo" PT "anterior. Luego almacenamos el resultado de esta función "System ()" en la variable "OS", que creamos. Luego, utilizamos la función "Plataforma ()" con "PT" y almacenamos el detalle de la plataforma en la variable "Detalle de la plataforma" que creamos. En comparación con lo anterior, donde utilizamos una sola función en un solo script, esto utiliza dos funciones de plataforma. Luego, en la siguiente línea, llamamos "print ()", pasando la declaración y la variable que contiene el resultado en ese orden. Luego repitimos esa operación para mostrar el resultado de la función "Plataforma ()".

Mostró la salida que incluye información sobre la plataforma y el nombre del sistema operativo que estamos utilizando. Esta información puede variar según los sistemas y su sistema operativo.

Conclusión

Para obtener más información sobre la plataforma en la que ejecutamos el código, examinamos el módulo de la plataforma de Python en este artículo. En el ejemplo anterior, utilizamos los métodos "Processor ()", "Machine ()", "Architecture ()", "Node ()", "System ()" y "Plataforma ()" de la plataforma Python Platform Python Más información sobre la plataforma.