Module système Python
Le module python sys fournit des fonctions et des variables utilisées pour manipuler différentes parties de l'environnement d'exécution Python. Il nous permet d'accéder aux paramètres et fonctions spécifiques au système.
système d'importation
Tout d’abord, nous devons importer le module sys dans notre programme avant d’exécuter des fonctions.
sys.modules
Cette fonction fournit le nom des modules python existants qui ont été importés.
sys.argv
Cette fonction renvoie une liste d'arguments de ligne de commande transmis à un script Python. Le nom du script est toujours l'élément à l'index 0, et le reste des arguments est stocké aux index suivants.
sys.base_exec_prefix
Cette fonction fournit un moyen efficace d'obtenir la même valeur que exec_prefix. Si vous n’exécutez pas d’environnement virtuel, la valeur restera la même.
sys.base_prefix
Il est configuré au démarrage de Python, avant l'exécution de site.py, avec la même valeur que le préfixe.
sys.byteorder
C'est une indication de l'ordre natif des octets qui fournit un moyen efficace de faire quelque chose.
sys.maxsize
Cette fonction renvoie le plus grand entier d'une variable.
chemin système
Cette fonction affiche le PYTHONPATH défini dans le système actuel. C'est une variable d'environnement qui est un chemin de recherche pour tous les modules Python.
sys.stdin
C'est un objet qui contient les valeurs originales de stdin au démarrage du programme et utilisé lors de la finalisation. Il peut restaurer les fichiers.
sys.hitcount
Cette fonction renvoie le nombre de références d'un objet.
sys.exit
Cette fonction est utilisée pour quitter la console Python ou l'invite de commande, et également utilisée pour quitter le programme en cas d'exception.
exécutable système
La valeur de cette fonction est le chemin absolu vers un interpréteur Python. C'est utile pour savoir où python est installé sur la machine de quelqu'un d'autre.
sys.plateforme
Cette valeur de cette fonction permet d'identifier la plateforme sur laquelle nous travaillons.