Skip to content

Commit

Permalink
bpo-35325: Doc: imp.find_module() return value documentation discrepa…
Browse files Browse the repository at this point in the history
  • Loading branch information
Windsooon authored and JulienPalard committed Sep 12, 2019
1 parent 64117e0 commit 967b84c
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions Doc/library/imp.rst
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,11 @@ This module provides an interface to the mechanisms used to implement the
contained in the list returned by :func:`get_suffixes` describing the kind of
module found.

If the module does not live in a file, the returned *file* is ``None``,
*pathname* is the empty string, and the *description* tuple contains empty
strings for its suffix and mode; the module type is indicated as given in
parentheses above. If the search is unsuccessful, :exc:`ImportError` is
raised. Other exceptions indicate problems with the arguments or
environment.
If the module is built-in or frozen then *file* and *pathname* are both ``None``
and the *description* tuple contains empty strings for its suffix and mode;
the module type is indicated as given in parentheses above. If the search
is unsuccessful, :exc:`ImportError` is raised. Other exceptions indicate
problems with the arguments or environment.

If the module is a package, *file* is ``None``, *pathname* is the package
path and the last item in the *description* tuple is :const:`PKG_DIRECTORY`.
Expand Down

0 comments on commit 967b84c

Please sign in to comment.