Module de plate-forme Python

Module de plate-forme Python
La bibliothèque Python appelée module Platform est utilisée pour obtenir tous les détails sur la plate-forme sur laquelle le script s'exécute. Les informations peuvent être acquises en utilisant une variété de techniques basées sur la plate-forme. La plate-forme peut être exécutée sans aucune extension supplémentaire. Tout ce qui est requis est d'importer le module de plate-forme, puis de créer le script spécifique à la plate-forme.

Dans cet article, nous récupérerons les informations sur la plate-forme à l'aide des méthodes suivantes du module de plate-forme:

Affichage du processeur de plate-forme

Le module de plate-forme de Python est utilisé pour spécifier les informations de plate-forme sur lesquelles le script est exécuté. La fonction «processeur ()» du module de plateforme nous permet de visualiser le processeur du système. En utilisant la fonction «processeur ()» dans un exemple d'application, nous pouvons comprendre comment il fonctionne.

Maintenant, commençons à implémenter le code ici. Nous implémentons le module de plate-forme dans l'outil «Spyder». Les packages les plus connus du Python Scientific Python, tels que «Numpy», «Scipy», «Matplotlib», «Pandas», «Ipython», «Sympy» et «Cython», ainsi que d'autres programmes open-source, sont tous intégrés à Spyder. La plate-forme peut être implémentée dans Python en l'important simplement; Aucune autre extension ne doit être installée pour exécuter le module de plate-forme. Alors, revenons à l'endroit d'origine où nous devions importer le module de plate-forme en tant que «PT» pour implémenter le code.

Ensuite, nous acquérons les détails du processeur sur lequel l'application exécute à l'aide de la fonction «processeur ()» et du paramètre «pt». Nous mettons les résultats dans le «détail du processeur» variable que nous avons initialisé. La ligne suivante utilise ensuite la fonction «print ()». Cette méthode a reçu comme entrée la chaîne, «Le processeur du système sur lequel nous effectuons le script» et la variable «Détail du processeur», qui contient les détails du processeur. Exécutons le code maintenant et regardons les résultats.

Il a d'abord commencé: «Le processeur système sur lequel nous exécutons le script» est ». La sortie a montré les détails du processeur. Le nom du processeur avec ses détails, «Intel64 Family 6 Modèles 55 Stepping 8 authenineintel», est ensuite présenté. Ceci est le principal producteur d'unités de traitement centrales et de semi-conducteurs Intel. Il existe une méthode utilisée dans le domaine du développement du microprocesseur CPU qui tient des enregistrements de toutes les différentes instances qu'un microprocesseur subit. Cette méthode est appelée Stepping CPU. Dans sa forme la plus simple, le pas de processeur est une technique pour garder une trace du nombre de cycles qu'un processeur effectue.

Utilisation de la fonction de la machine à plate-forme ()

Dans cette section, nous utiliserons la méthode de la plate-forme «machine ()» pour récupérer des détails sur l'appareil exécutant le script. Nous devons d'abord importer la plate-forme de bibliothèque Python comme «PT» avant d'appeler la fonction «machine ()» avec «pt» pour obtenir le détail de la machine. Nous stockons ensuite les détails de la machine obtenus dans la variable «Détail de la machine» que nous avons initialisé. Enfin, dans la ligne suivante, nous avons appelé la fonction «print ()», passant l'instruction: «Le type de machine que nous utilisons pour exécuter le logiciel est», ainsi que la variable «Détail de la machine», que nous avons créé précédemment Et cette variable maintient le résultat.

Comme on peut le voir, selon le système, les informations sur le type de machine du système sont imprimées dans la sortie. Avant d'afficher les informations sur la machine «AMD64», il a d'abord présenté la déclaration que nous avons utilisée à l'intérieur des parenthèses de «print ()».

Affichage de l'architecture de la plate-forme ()

Dans cette partie, nous allons utiliser la fonction de plate-forme «Architecture ()». La plateforme.La méthode architecture () demande l'exécutable fourni, qui par défaut est l'interprète Python binaire, pour divers détails architecturaux. La valeur de retour est une paire de type deux. C'est là que le premier composant fournit l'architecture et la quantité de bits de traitement du processeur et le deuxième composant spécifie la méthode de connexion du programme.

Tout d'abord, importez le module de plate-forme Python comme «PT». Ensuite, utilisez la méthode «Architecture ()» en utilisant «PT». Enfin, stockez les résultats de cette fonction dans la variable «Détail d'architecture». Nous avons ensuite utilisé la fonction «print ()» dans la ligne qui suit, en lui faisant la déclaration, «L'architecture système sur laquelle nous exécutons le script est la suivante», ainsi que la variable «Détail de l'architecture», qui contient le Résultats de la fonction «Architecture ()».

L'affichage de sortie affiche maintenant l'architecture système en détail. Il a initialement montré le nombre de bits et la forme de liaison, qui dictent si un terme peut être lié à l'objet exact dans le reste du programme ou une seule unité particulière; Ce sont «64» et «Windowspe."

Utilisation de la méthode de plate-forme Node ()

Maintenant, nous allons mettre la méthode «Node ()» de la plateforme en action. Cette technique est utilisée pour récupérer des données concernant le nœud système. Simplement exprimé, la «plate-forme.La méthode Node () »peut être utilisée pour acquérir le nom du nœud de l'ordinateur. Cette technique renvoie une chaîne vide si le nom de nœud de la machine ne peut pas être identifié.

Commençons par le code. Tout d'abord, nous importons la bibliothèque de plate-forme Python comme «PT», nous. Ensuite, dans la ligne suivante, nous utilisons la fonction de plate-forme «Node ()» avec «PT» pour obtenir des données sur le nœud système. La sortie de cette fonction «Node ()» est enregistrée dans la variable «Détail du nœud», que nous avons précédemment créé. La fonction «print ()» est alors appelée dans la ligne suivante et l'instruction «Le nom du réseau ou les informations de nœud du système sur lequel nous exécutons le logiciel est le suivant» a été transmis à l'intérieur. Nous avons également passé la variable «Détail du nœud», qui stocke la sortie de la fonction «Node ()».

L'instruction que nous voulons imprimer en utilisant la fonction «print ()» a été initialement affichée dans la sortie, suivie du nom du nœud système où le script est exécuté, «Desktop-ulgc9ua».

Affichage du système d'exploitation ou du nom de la plate-forme du système

Le système d'exploitation ou le nom de la plate-forme du système dans lequel nous exécutons le code s'affiche dans cette section. Dans la méthode «plate-forme ()», il renvoie une chaîne qui comprend toutes les informations précieuses sur la plate-forme qui peuvent être obtenues. La sortie peut être différente sur les autres systèmes et le nom du système d'exploitation est fourni par la méthode de la plate-forme «System ()». Cette méthode produit une chaîne vide si elle n'est pas en mesure de découvrir le nom du système d'exploitation.

Commençons par importer le module de plate-forme comme «PT» avant d'utiliser la fonction Python Platform «System ()» avec la plate-forme du module «PT.«Nous avons utilisé« PT »parce que nous avons nommé le module« PT »ci-dessus. Nous avons ensuite stocké le résultat de cette fonction «System ()» dans la variable «OS», que nous avons créé. Ensuite, nous avons utilisé la fonction «Platform ()» avec «PT» et stocké le détail de la plate-forme dans la variable «Détail de la plate-forme» que nous avons créé. Par rapport à ce qui précède, où nous avons utilisé une seule fonction dans un seul script, cela utilise deux fonctions de plate-forme. Ensuite, dans la ligne suivante, nous avons appelé «print ()», passant l'instruction et la variable contenant le résultat dans cet ordre. Nous répétons ensuite cette opération pour afficher le résultat de la fonction «Platform ()».

Il a affiché la sortie qui comprend des informations sur la plate-forme et le nom du système d'exploitation que nous utilisons. Ces informations peuvent varier en fonction des systèmes et de leur système d'exploitation.

Conclusion

Pour en savoir plus sur la plate-forme sur laquelle nous exécutons le code, nous avons examiné le module Python Platform dans cet article. Dans l'exemple ci-dessus, nous avons utilisé le «processeur ()» de la plate-forme Python, «Machine ()», «Architecture ()», «Node ()», «System ()» et «Platform ()» pour découvrir Plus d'informations sur la plate-forme.