From: Guido van Rossum Date: Fri, 23 Apr 1999 14:01:25 +0000 (+0000) Subject: Provide full arguments to __import__ so it works in packagized IDLE. X-Git-Tag: v1.6a1~1495 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9dd52099fa5c337407fcc29f4ae6805aef39b973;p=thirdparty%2FPython%2Fcpython.git Provide full arguments to __import__ so it works in packagized IDLE. --- diff --git a/Tools/idle/EditorWindow.py b/Tools/idle/EditorWindow.py index 2c1977566c14..2ae69cfa8a83 100644 --- a/Tools/idle/EditorWindow.py +++ b/Tools/idle/EditorWindow.py @@ -484,7 +484,7 @@ class EditorWindow: return extend.standard def load_extension(self, name): - mod = __import__(name) + mod = __import__(name, globals(), locals(), []) cls = getattr(mod, name) ins = cls(self) self.extensions[name] = ins