Slight update; file args are no longer optional.

This commit is contained in:
Guido van Rossum 1996-06-26 19:21:24 +00:00
parent 50ec5c074a
commit 4d206541be
2 changed files with 16 additions and 16 deletions

View File

@ -67,15 +67,15 @@ Return \code{1} if there is a frozen module (see \code{init_frozen})
called \var{name}, \code{0} if there is no such module. called \var{name}, \code{0} if there is no such module.
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{load_compiled}{name\, pathname\, \optional{file}} \begin{funcdesc}{load_compiled}{name\, pathname\, file}
Load and initialize a module implemented as a byte-compiled code file Load and initialize a module implemented as a byte-compiled code file
and return its module object. If the module was already initialized, and return its module object. If the module was already initialized,
it will be initialized {\em again}. The \var{name} argument is used it will be initialized {\em again}. The \var{name} argument is used
to create or access a module object. The \var{pathname} argument to create or access a module object. The \var{pathname} argument
points to the byte-compiled code file. The optional \var{file} points to the byte-compiled code file. The \var{file}
argument is the byte-compiled code file, open for reading in binary argument is the byte-compiled code file, open for reading in binary
mode, from the beginning --- if not given, the function opens mode, from the beginning.
\var{pathname}. It must currently be a real file object, not a It must currently be a real file object, not a
user-defined class emulating a file. user-defined class emulating a file.
\end{funcdesc} \end{funcdesc}
@ -92,14 +92,14 @@ shared libraries is highly system dependent, and not all systems
support it.) support it.)
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{load_source}{name\, pathname\, \optional{file}} \begin{funcdesc}{load_source}{name\, pathname\, file}
Load and initialize a module implemented as a Python source file and Load and initialize a module implemented as a Python source file and
return its module object. If the module was already initialized, it return its module object. If the module was already initialized, it
will be initialized {\em again}. The \var{name} argument is used to will be initialized {\em again}. The \var{name} argument is used to
create or access a module object. The \var{pathname} argument points create or access a module object. The \var{pathname} argument points
to the source file. The optional \var{file} argument is the source to the source file. The \var{file} argument is the source
file, open for reading as text, from the beginning --- if not given, file, open for reading as text, from the beginning.
the function opens \var{pathname}. It must currently be a real file It must currently be a real file
object, not a user-defined class emulating a file. Note that if a object, not a user-defined class emulating a file. Note that if a
properly matching byte-compiled file (with suffix \code{.pyc}) exists, properly matching byte-compiled file (with suffix \code{.pyc}) exists,
it will be used instead of parsing the given source file. it will be used instead of parsing the given source file.

View File

@ -67,15 +67,15 @@ Return \code{1} if there is a frozen module (see \code{init_frozen})
called \var{name}, \code{0} if there is no such module. called \var{name}, \code{0} if there is no such module.
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{load_compiled}{name\, pathname\, \optional{file}} \begin{funcdesc}{load_compiled}{name\, pathname\, file}
Load and initialize a module implemented as a byte-compiled code file Load and initialize a module implemented as a byte-compiled code file
and return its module object. If the module was already initialized, and return its module object. If the module was already initialized,
it will be initialized {\em again}. The \var{name} argument is used it will be initialized {\em again}. The \var{name} argument is used
to create or access a module object. The \var{pathname} argument to create or access a module object. The \var{pathname} argument
points to the byte-compiled code file. The optional \var{file} points to the byte-compiled code file. The \var{file}
argument is the byte-compiled code file, open for reading in binary argument is the byte-compiled code file, open for reading in binary
mode, from the beginning --- if not given, the function opens mode, from the beginning.
\var{pathname}. It must currently be a real file object, not a It must currently be a real file object, not a
user-defined class emulating a file. user-defined class emulating a file.
\end{funcdesc} \end{funcdesc}
@ -92,14 +92,14 @@ shared libraries is highly system dependent, and not all systems
support it.) support it.)
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{load_source}{name\, pathname\, \optional{file}} \begin{funcdesc}{load_source}{name\, pathname\, file}
Load and initialize a module implemented as a Python source file and Load and initialize a module implemented as a Python source file and
return its module object. If the module was already initialized, it return its module object. If the module was already initialized, it
will be initialized {\em again}. The \var{name} argument is used to will be initialized {\em again}. The \var{name} argument is used to
create or access a module object. The \var{pathname} argument points create or access a module object. The \var{pathname} argument points
to the source file. The optional \var{file} argument is the source to the source file. The \var{file} argument is the source
file, open for reading as text, from the beginning --- if not given, file, open for reading as text, from the beginning.
the function opens \var{pathname}. It must currently be a real file It must currently be a real file
object, not a user-defined class emulating a file. Note that if a object, not a user-defined class emulating a file. Note that if a
properly matching byte-compiled file (with suffix \code{.pyc}) exists, properly matching byte-compiled file (with suffix \code{.pyc}) exists,
it will be used instead of parsing the given source file. it will be used instead of parsing the given source file.