From ba38123b7515e58a931eeb573a558d6d85d09f15 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Sat, 3 Feb 2001 15:06:40 +0000 Subject: [PATCH] Clarify the news item about "from M import X" if "M is not a real module" after a complaint from Tim. --- Misc/NEWS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Misc/NEWS b/Misc/NEWS index f63513586b2..4f1ba30055e 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