summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2001-02-03 15:06:40 (GMT)
committerGuido van Rossum <guido@python.org>2001-02-03 15:06:40 (GMT)
commitba38123b7515e58a931eeb573a558d6d85d09f15 (patch)
tree89d3278eccb9a954fb8ae3325b966e24bda990c0 /Misc
parentcf2636696dddb32302993860d20e788fa92d9734 (diff)
downloadcpython-ba38123b7515e58a931eeb573a558d6d85d09f15.zip
cpython-ba38123b7515e58a931eeb573a558d6d85d09f15.tar.gz
cpython-ba38123b7515e58a931eeb573a558d6d85d09f15.tar.bz2
Clarify the news item about "from M import X" if "M is not a real
module" after a complaint from Tim.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS6
1 files changed, 3 insertions, 3 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index f635135..4f1ba30 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -188,9 +188,9 @@ Core language, builtins, and interpreter
- Two changes to from...import:
- 1) "from M import X" now works even if M is not a real module; it's
- basically a getattr() operation with AttributeError exceptions
- changed into ImportError.
+ 1) "from M import X" now works even if (after loading module M)
+ sys.modules['M'] is not a real module; it's basically a getattr()
+ operation with AttributeError exceptions changed into ImportError.
2) "from M import *" now looks for M.__all__ to decide which names to
import; if M.__all__ doesn't exist, it uses M.__dict__.keys() but