Commit 967b84c9 authored by Windson yang's avatar Windson yang Committed by Julien Palard

bpo-35325: Doc: imp.find_module() return value documentation discrepancy (GH-11040)

parent 64117e05
...@@ -66,12 +66,11 @@ This module provides an interface to the mechanisms used to implement the ...@@ -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 contained in the list returned by :func:`get_suffixes` describing the kind of
module found. module found.
If the module does not live in a file, the returned *file* is ``None``, If the module is built-in or frozen then *file* and *pathname* are both ``None``
*pathname* is the empty string, and the *description* tuple contains empty and the *description* tuple contains empty strings for its suffix and mode;
strings for its suffix and mode; the module type is indicated as given in the module type is indicated as given in parentheses above. If the search
parentheses above. If the search is unsuccessful, :exc:`ImportError` is is unsuccessful, :exc:`ImportError` is raised. Other exceptions indicate
raised. Other exceptions indicate problems with the arguments or problems with the arguments or environment.
environment.
If the module is a package, *file* is ``None``, *pathname* is the package 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`. path and the last item in the *description* tuple is :const:`PKG_DIRECTORY`.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment