Section courante

A propos

Section administrative du site

platform

Système d'exploitation
Python

Description

Ce module permet de récupérer autant de données d'identification de plate-forme que possible.

Liste des procédures et fonctions

Nom Description
architecture Cette fonction permet de demander l'exécutable donné (par défaut le binaire de l'interpréteur Python) pour diverses informations d'architecture.
dist Cette fonction permet de demander le nom de la distribution Linux.
java_ver Cette fonction permet de demander un tuple (release, vendor, vminfo, osinfo) avec vminfo étant un tuple (vm_name, vm_release, vm_vendor) et osinfo étant un tuple (os_name, os_version, os_arch).
libc_ver Cette fonction permet de demander la version de la libc à laquelle le fichier exécutable (par défaut l'interpréteur Python) est lié. Renvoie un tuple de chaînes de caractères (lib, version) qui par défaut aux paramètres donnés en cas d'échec de la recherche.
linux_distribution Cette fonction permet de demander le nom de la distribution Linux.
machine Cette fonction permet de demander le type de machine, par exemple «i386». Une chaîne de caractères vide est retournée si la valeur ne peut pas être déterminée.
mac_ver Cette fonction permet de demander les informations de version de Mac OS et de retourner sous forme de tuple (version, versioninfo, machine), versioninfo étant un tuple (version, dev_stage, non_release_version).
node Cette fonction permet de demander le nom de réseau de l'ordinateur. Il est possible qu'il ne soit pas complet. Une chaîne de caractères vide est retournée si la valeur ne peut pas être déterminée.
platform Cette fonction permet de demander une chaîne de caractères unique identifiant la plate-forme sous-jacente avec autant d'informations utiles que possible.
popen Cette fonction permet de demander l'interface portable popen(). Ainsi, il recherche une mise en oeuvre popen fonctionnelle préférant win32pipe.popen(). Sous Windows NT, la fonction win32pipe.popen() devrait fonctionner; sous Windows 9x, il se bloque en raison de bogues dans la bibliothèque MS C.
processor Cette fonction permet de demander le nom réel du processeur, par exemple «amdk6».
python_branch Cette fonction permet de demander une chaîne de caractères identifiant la branche SCM de mise en oeuvre Python.
python_build Cette fonction permet de demander un tuple (buildno, builddate) indiquant le numéro de construction de Python et la date sous le format d'une chaîne de caractères.
python_compiler Cette fonction permet de demander une chaîne de caractères identifiant le compilateur utilisé pour compiler Python.
python_implementation Cette fonction permet de demander une chaîne de caractères identifiant la mise en oeuvre Python. Les valeurs de retour possibles sont : «CPython», «IronPython», «Jython», «PyPy».
python_revision Cette fonction permet de demander une chaîne de caractères identifiant la révision SCM de la mise en oeuvre Python.
python_version Cette fonction permet de demander la version Python sous format de chaîne de caractères «major.minor.patchlevel».
python_version_tuple Cette fonction permet de demander la version Python sous la forme de tuple (majeur, mineur, niveau de patch) de chaînes de caractères.
release Cette fonction permet de demander la version du système, par exemple '2.2.0' ou 'NT'. Une chaîne de caractères vide est retournée si la valeur ne peut pas être déterminée.
system Cette fonction permet de demander le nom du système ou l'OS, par exemple «Linux», «Windows» ou «Java». Une chaîne de caractères vide est retournée si la valeur ne peut pas être déterminée.
system_alias Cette fonction permet de demander le système, la réalisation et la version aliasé aux noms commerciales courants utilisés pour certains systèmes. Il réorganise également les informations dans certains cas où cela entraînerait autrement de la confusion.
uname Cette fonction permet de demander l'interface uname portable.
version Cette fonction permet de demander la version finale du système. Une chaîne de caractères vide est retournée si la valeur ne peut pas être déterminée.
win32_ver Cette fonction permet de demander des informations de version supplémentaires dans le registre Windows et retournant un tuple (release, version, csd, ptype) faisant référence à la version du système d'exploitation, au numéro de version, au niveau CSD (service pack) et au type de système d'exploitation (multiple ou simple processeur).

Légende

    Cette couleur permet d'indiquer que cette fonction est obsolète.



Dernière mise à jour : Jeudi, le 2 janvier 2020