mirror of
https://github.com/python/cpython.git
synced 2025-07-24 11:44:31 +00:00
Merged revisions 87184-87186 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r87184 | antoine.pitrou | 2010-12-12 19:09:53 +0100 (dim., 12 déc. 2010) | 3 lines SET_LINENO was removed in 2.3 ........ r87185 | antoine.pitrou | 2010-12-12 19:12:40 +0100 (dim., 12 déc. 2010) | 3 lines Remove reference to stuff which is already obsolete in 2.x. ........ r87186 | antoine.pitrou | 2010-12-12 19:14:34 +0100 (dim., 12 déc. 2010) | 3 lines Obsolete aliases needn't be documented ........
This commit is contained in:
parent
28dc89d147
commit
e6e5ea5f2a
3 changed files with 0 additions and 91 deletions
|
@ -65,10 +65,6 @@ The module defines the following type:
|
|||
passed to the :meth:`extend` method.
|
||||
|
||||
|
||||
.. data:: ArrayType
|
||||
|
||||
Obsolete alias for :class:`array`.
|
||||
|
||||
.. data:: typecodes
|
||||
|
||||
A string with all available type codes.
|
||||
|
|
|
@ -695,11 +695,6 @@ the more significant byte last.
|
|||
storage.
|
||||
|
||||
|
||||
.. opcode:: SET_LINENO (lineno)
|
||||
|
||||
This opcode is obsolete.
|
||||
|
||||
|
||||
.. opcode:: RAISE_VARARGS (argc)
|
||||
|
||||
Raises an exception. *argc* indicates the number of parameters to the raise
|
||||
|
|
|
@ -223,88 +223,6 @@ indicate the search result of :func:`find_module`.
|
|||
|
||||
The module was found as a frozen module (see :func:`init_frozen`).
|
||||
|
||||
The following constant and functions are obsolete; their functionality is
|
||||
available through :func:`find_module` or :func:`load_module`. They are kept
|
||||
around for backward compatibility:
|
||||
|
||||
|
||||
.. data:: SEARCH_ERROR
|
||||
|
||||
Unused.
|
||||
|
||||
|
||||
.. function:: init_builtin(name)
|
||||
|
||||
Initialize the built-in module called *name* and return its module object along
|
||||
with storing it in ``sys.modules``. If the module was already initialized, it
|
||||
will be initialized *again*. Re-initialization involves the copying of the
|
||||
built-in module's ``__dict__`` from the cached module over the module's entry in
|
||||
``sys.modules``. If there is no built-in module called *name*, ``None`` is
|
||||
returned.
|
||||
|
||||
|
||||
.. function:: init_frozen(name)
|
||||
|
||||
Initialize the frozen module called *name* and return its module object. If
|
||||
the module was already initialized, it will be initialized *again*. If there
|
||||
is no frozen module called *name*, ``None`` is returned. (Frozen modules are
|
||||
modules written in Python whose compiled byte-code object is incorporated
|
||||
into a custom-built Python interpreter by Python's :program:`freeze`
|
||||
utility. See :file:`Tools/freeze/` for now.)
|
||||
|
||||
|
||||
.. function:: is_builtin(name)
|
||||
|
||||
Return ``1`` if there is a built-in module called *name* which can be
|
||||
initialized again. Return ``-1`` if there is a built-in module called *name*
|
||||
which cannot be initialized again (see :func:`init_builtin`). Return ``0`` if
|
||||
there is no built-in module called *name*.
|
||||
|
||||
|
||||
.. function:: is_frozen(name)
|
||||
|
||||
Return ``True`` if there is a frozen module (see :func:`init_frozen`) called
|
||||
*name*, or ``False`` if there is no such module.
|
||||
|
||||
|
||||
.. function:: load_compiled(name, pathname, [file])
|
||||
|
||||
.. index:: pair: file; byte-code
|
||||
|
||||
Load and initialize a module implemented as a byte-compiled code file and return
|
||||
its module object. If the module was already initialized, it will be
|
||||
initialized *again*. The *name* argument is used to create or access a module
|
||||
object. The *pathname* argument points to the byte-compiled code file. The
|
||||
*file* argument is the byte-compiled code file, open for reading in binary mode,
|
||||
from the beginning. It must currently be a real file object, not a user-defined
|
||||
class emulating a file.
|
||||
|
||||
|
||||
.. function:: load_dynamic(name, pathname[, file])
|
||||
|
||||
Load and initialize a module implemented as a dynamically loadable shared
|
||||
library and return its module object. If the module was already initialized, it
|
||||
will be initialized *again*. Re-initialization involves copying the ``__dict__``
|
||||
attribute of the cached instance of the module over the value used in the module
|
||||
cached in ``sys.modules``. The *pathname* argument must point to the shared
|
||||
library. The *name* argument is used to construct the name of the
|
||||
initialization function: an external C function called ``initname()`` in the
|
||||
shared library is called. The optional *file* argument is ignored. (Note:
|
||||
using shared libraries is highly system dependent, and not all systems support
|
||||
it.)
|
||||
|
||||
|
||||
.. function:: load_source(name, pathname[, file])
|
||||
|
||||
Load and initialize a module implemented as a Python source file and return its
|
||||
module object. If the module was already initialized, it will be initialized
|
||||
*again*. The *name* argument is used to create or access a module object. The
|
||||
*pathname* argument points to the source file. The *file* argument is the
|
||||
source file, open for reading as text, from the beginning. It must currently be
|
||||
a real file object, not a user-defined class emulating a file. Note that if a
|
||||
properly matching byte-compiled file (with suffix :file:`.pyc` or :file:`.pyo`)
|
||||
exists, it will be used instead of parsing the given source file.
|
||||
|
||||
|
||||
.. class:: NullImporter(path_string)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue