8.1.2 Contenu du Module

Le module posix définit les données suivantes:

environ
Dictionnaire représentant la chaîne de caractère contenant l'environnement au moment du démarrage de l'interpréteur. Par exemple, environ['HOME'] est le chemin d'accès de votre répertoire privé (home directory), équivalent à getenv("HOME") en C.

La modification de ce dictionnaire n'est pas prise en compte dans la chaîne d'environnement passée par execv(), popen() ou system(). Si vous voulez changer cet environnement, il faut passer environ à execve() ou bien ajouter des ordres d'affectation et d'exportation (en shell) dans la ligne de commande passée à system() ou popen().

Note: Le module os fournit une autre implémentation de environ qui met à jour l'environnement en cas de modification. Il faut également noter que la mise à jour de os.environ rend ce dictionnaire obsolète. L'utilisation du module os pour ceci est recommandée, plutôt que tout accès direct par le module posix.

Le reste du contenu de ce module doit ëtre accèdé par le module os. Il faut alors se reporter à la documentation de ce dernier module pour plus d'information.