[Python-Dev] cpython (3.2): Fix closes Issue12359 - Minor update to module import description.

Georg Brandl g.brandl at gmx.net
Mon Jun 20 09:13:07 CEST 2011


On 20.06.2011 02:42, senthil.kumaran wrote:
> http://hg.python.org/cpython/rev/bf8b4c43fb94
> changeset:   70886:bf8b4c43fb94
> branch:      3.2
> parent:      70884:4444afcfb22e
> user:        Senthil Kumaran <senthil at uthcode.com>
> date:        Sun Jun 19 17:37:06 2011 -0700
> summary:
>   Fix closes Issue12359 - Minor update to module import description.
> 
> files:
>   Doc/tutorial/modules.rst |  15 ++++++++-------
>   1 files changed, 8 insertions(+), 7 deletions(-)
> 
> 
> diff --git a/Doc/tutorial/modules.rst b/Doc/tutorial/modules.rst
> --- a/Doc/tutorial/modules.rst
> +++ b/Doc/tutorial/modules.rst
> @@ -159,13 +159,14 @@
>  
>  .. index:: triple: module; search; path
>  
> -When a module named :mod:`spam` is imported, the interpreter searches for a file
> -named :file:`spam.py` in the current directory, and then in the list of
> -directories specified by the environment variable :envvar:`PYTHONPATH`.  This
> -has the same syntax as the shell variable :envvar:`PATH`, that is, a list of
> -directory names.  When :envvar:`PYTHONPATH` is not set, or when the file is not
> -found there, the search continues in an installation-dependent default path; on
> -Unix, this is usually :file:`.:/usr/local/lib/python`.
> +When a module named :mod:`spam` is imported, the interpreter searches for a
> +file named :file:`spam.py` in the directory containing the input script (or
> +thecurrent directory), and then in the list of directories specified by the

By just adding "or the current directory", you've actually made this more
confusing: now the reader will wonder when it's the script directory and when
it's the current directory.

Georg



More information about the Python-Dev mailing list