Que signifie le module sys en python ?

little bottle
Libérer: 2020-10-12 14:26:45
original
28376 Les gens l'ont consulté

Le module sys en python est un module utilisé pour gérer l'environnement d'exécution Python. Il fournit de nombreuses fonctions et variables pour gérer différentes parties de l'environnement d'exécution Python.

Que signifie le module sys en python ?

Aujourd'hui, de plus en plus d'amis apprennent Python. Et il contient également de nombreux points de connaissances déroutants qui obligent chacun à trouver des informations et à les connaître. Ensuite, je vais vous dire ce qu'est le module python sys.

Le module sys en Python est un module utilisé pour gérer l'environnement d'exécution Python. Il fournit de nombreuses fonctions et variables pour gérer différentes parties de l'environnement d'exécution Python.

Ce qui suit est une liste des fonctions communes du module sys :

sys.argv : implémente la transmission de paramètres de l'extérieur du programme au programme.

sys.exit([arg]) : Quitte au milieu du programme, arg=0 signifie une sortie normale.

sys.getdefaultencoding() : Obtenez l'encodage actuel du système, qui est généralement ascii par défaut.

sys.setdefaultencoding() : Définissez l'encodage par défaut du système. Vous ne verrez pas cette méthode lors de l'exécution de dir (sys). Si l'exécution échoue dans l'interpréteur, vous pouvez d'abord exécuter reload(sys). exécutez setdefaultencoding(( 'utf8'), à ce stade, l'encodage par défaut du système est défini sur utf8. (Voir définition de l'encodage par défaut du système)

sys.getfilesystemencoding() : Récupère l'encodage utilisé par le système de fichiers. Il renvoie 'mbcs' sous Windows et 'utf-8' sous mac.

sys. path : obtenez la collection de chaînes du chemin de recherche du module spécifié. Vous pouvez placer le module écrit sous un certain chemin obtenu et vous pouvez le trouver correctement lors de l'importation dans le programme.

sys.platform : obtenez la plate-forme système actuelle.

sys.stdin, sys.stdout, sys.stderr : les variables stdin, stdout et stderr contiennent des objets de flux correspondant aux flux d'E/S standard si vous avez besoin d'un meilleur contrôle sur la sortie, et print le fait. ne répondent pas à vos besoins, ils sont tout ce dont vous avez besoin. Vous pouvez également les remplacer, auquel cas vous pouvez rediriger la sortie et l'entrée vers d'autres périphériques (périphériques) ou les gérer de manière non standard.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!