Yurttas/PL/SL/python/docs/core-python-programming/doc/16/lib/posix-contents.html
Jump to navigation
Jump to search
8.1.2 Module Contents
Module posix defines the following data item:
- environ
- A dictionary representing the string environment at the time the interpreter was started. For example,
environ['HOME']is the pathname of your home directory, equivalent togetenv("HOME")in C. Modifying this dictionary does not affect the string environment passed on by execv(), popen() or system(); if you need to change the environment, passenvironto execve() or add variable assignments and export statements to the command string for system() or popen().Note: The os module provides an alternate implementation ofenvironwhich updates the environment on modification. Note also that updatingos.environwill render this dictionary obsolete. Use of the os for this is recommended over direct access to the posix module.
Additional contents of this module should only be accessed via the os module; refer to the documentation for that module for further information.