[Python-checkins] r62392 - python/trunk/Doc/library/dis.rst
georg.brandl
python-checkins at python.org
Sat Apr 19 18:59:17 CEST 2008
Author: georg.brandl
Date: Sat Apr 19 18:59:16 2008
New Revision: 62392
Log:
#2631: clarify IMPORT_NAME semantics.
Modified:
python/trunk/Doc/library/dis.rst
Modified: python/trunk/Doc/library/dis.rst
==============================================================================
--- python/trunk/Doc/library/dis.rst (original)
+++ python/trunk/Doc/library/dis.rst Sat Apr 19 18:59:16 2008
@@ -630,9 +630,11 @@
.. opcode:: IMPORT_NAME (namei)
- Imports the module ``co_names[namei]``. The module object is pushed onto the
- stack. The current namespace is not affected: for a proper import statement, a
- subsequent ``STORE_FAST`` instruction modifies the namespace.
+ Imports the module ``co_names[namei]``. TOS and TOS1 are popped and provide
+ the *fromlist* and *level* arguments of :func:`__import__`. The module
+ object is pushed onto the stack. The current namespace is not affected:
+ for a proper import statement, a subsequent ``STORE_FAST`` instruction
+ modifies the namespace.
.. opcode:: IMPORT_FROM (namei)
More information about the Python-checkins
mailing list