En este artículo, recuperaremos la información de la plataforma utilizando los siguientes métodos del módulo de la plataforma:
Visualización del procesador de plataforma
El módulo de plataforma de Python se usa para especificar la información de la plataforma en la que se ejecuta el script. La función “procesador()” del módulo de la plataforma nos permite visualizar 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 pila científica de Python, como “NumPy”, “SciPy”, “Matplotlib”, “pandas”, “IPython”, “SymPy” y “Cython”, así como otros programas de código abierto, todos están 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 la plataforma. Entonces, regresemos al lugar original donde necesitábamos importar el módulo de la plataforma como “pt” para implementar el código.
Luego, adquirimos los detalles del procesador en el que se ejecuta la aplicación usando la función “processor()” y el parámetro “pt”. Ponemos los resultados en la variable “detalle del procesador” que inicializamos. La siguiente línea emplea la función “imprimir()”. Este método recibió como entrada la cadena “El procesador del sistema en el que estamos ejecutando el script es” y la variable “detalle del procesador”, que contiene los detalles del procesador. Ejecutemos el código ahora y veamos los resultados.
Comenzó por primera vez, “El procesador del sistema en el que estamos ejecutando el script es”. La salida mostró los detalles del procesador. Luego se presenta el nombre del procesador con sus detalles, “Intel64 family 6 models 55 stepping 8 GenuineIntel”. Este es el principal productor de unidades centrales de procesamiento y semiconductores de Intel. Existe un método utilizado en el campo del desarrollo de microprocesadores de CPU que mantiene registros de todas las diferentes instancias a las que se somete un microprocesador. Este método se conoce como paso a paso de la CPU. En su forma más simple, la ejecución paso a paso de la CPU es una técnica para realizar un seguimiento de cuántos ciclos realiza un procesador.
Utilización de la función Platform Machine()
En esta sección, usaremos el método “máquina()” de la plataforma 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 “máquina()” con “pt” para obtener el detalle de la máquina. Luego almacenamos el detalle de la máquina obtenido en la variable “detalles de la máquina” que inicializamos. Finalmente, en la siguiente línea, llamamos a la función “imprimir()”, pasando la declaración: “El tipo de máquina que estamos usando para ejecutar el software es”, así como la variable “detalle de la máquina”, que creamos previamente. y esta variable contiene el resultado.
Como puede verse, 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 usamos dentro de los paréntesis de “imprimir ()”.
Visualización de la arquitectura de la plataforma()
En esta parte, vamos a utilizar la función “arquitectura()” de la plataforma. El método platform.architecture() solicita al ejecutable proporcionado, que por defecto es el binario del intérprete de Python, varios detalles arquitectónicos. El valor devuelto 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 “arquitectura ()” usando “pt”. Finalmente, almacene los resultados de esta función en la variable “detalle de la arquitectura”. Luego usamos la función “imprimir()” en la línea que sigue, pasándole la declaración, “La arquitectura del sistema en el que estamos ejecutando el script es la siguiente”, así como la variable “detalle de la arquitectura”, que contiene el resultados de la función “arquitectura()”.
La pantalla de salida ahora muestra la arquitectura del sistema en detalle. Inicialmente mostraba el número de bits y la forma de vinculación, que dictan si un término puede o no vincularse con el objeto exacto a lo largo del resto del programa o solo con una unidad en particular; estos son “64” y “windowsPE”.
Utilizando el método Platform Node()
Ahora, pondremos en acción el método “node()” de la plataforma. Esta técnica se emplea para recuperar datos sobre el nodo del sistema. Expresado de manera simple, el método “platform.node()” se puede utilizar para adquirir el nombre de nodo de la computadora. Esta técnica devuelve una cadena vacía si no se puede identificar el nombre de nodo de la máquina.
Comencemos con el código. Primero, importamos la biblioteca de la plataforma Python como “pt”. Luego, en la siguiente línea, usamos la función Platform “node()” con “pt” para obtener datos sobre el nodo del sistema. El resultado de esta función “nodo()” se guarda en la variable “detalle del nodo”, que creamos previamente. La función “imprimir ()” 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 la siguiente” se pasó dentro de ella. 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 “imprimir()” 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
En este apartado se mostrará el nombre del sistema operativo o plataforma del sistema en el que estamos ejecutando el código. 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 lo proporciona 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 la plataforma como “pt” antes de usar la función “system()” de la plataforma python con la plataforma del módulo “pt”. Usamos “pt” porque llamamos al módulo “pt” arriba. Luego almacenamos el resultado de esta función “sistema ()” en la variable “OS”, que creamos. Luego, usamos 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 usamos una sola función en un solo script, esto usa dos funciones de plataforma. Luego, en la siguiente línea, llamamos a “imprimir()”, pasando la declaración y la variable que contiene el resultado en ese orden. Luego repetimos esa operación para mostrar el resultado de la función “plataforma ()”.
Mostró el resultado 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 Python en este artículo. En el ejemplo anterior, utilizamos los métodos “procesador()”, “máquina()”, “arquitectura()”, “nodo()”, “sistema()” y “plataforma()” de la plataforma Python para averiguar más información sobre la plataforma.