execution environment which is usually something similar to :\documents and settings\david beazley\application data within that folderyou will find "python\python site-packagesdirectory if you are writing your own python modules and packages that you want to use in librarythey can be placed in the per-user site directory if you are installing third-party modulesyou can manually install them in this directory by supplying the --user option to setup py for examplepython setup py install --user enabling future features new language features that affect compatibility with older versions of python are often disabled when they first appear in release to enable these featuresthe statement from _future_ import feature can be used here' an exampleenable new division semantics from _future_ import division when usedthis statement should appear as the first statement of module or program moreoverthe scope of _future_ import is restricted only to the module in which it is used thusimporting future feature does not affect the behavior of python' library modules or older code that requires the previous behavior of the interpreter to operate correctly currentlythe following features have been definedtable feature names in the _future_ module feature name description nested_scopes support for nested scopes in functions first introduced in python and made the default behavior in python support for generators first introduced in python and made the default behavior in python modified division semantics where integer division returns fractional result for example / yields instead of first introduced in python and is still an optional feature as of python this is the default behavior in python modified behavior of package-relative imports currentlywhen submodule of package makes an import statement such as import stringit first looks in the current directory of the package and then directories in sys path howeverthis makes it impossible to load modules in the standard library if package happens to use conflicting names when this feature is enabledthe statement import module is an absolute import thusa statement such as import string will always load the string module from the standard library first introduced in python and still disabled in python it is enabled in python support for context managers and the with statement first introduced in python and enabled by default in python use python print(function instead of the print statement first introduced in python and enabled by default in python generators division absolute_import with_statement print_function lib fl ff