diff options
Diffstat (limited to 'Lib/email')
| -rw-r--r-- | Lib/email/__init__.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Lib/email/__init__.py b/Lib/email/__init__.py index 0a6a72d..f01260f 100644 --- a/Lib/email/__init__.py +++ b/Lib/email/__init__.py @@ -72,14 +72,14 @@ def message_from_file(fp, *args, **kws): import sys class LazyImporter(object): - def __init__(self, module_name): - self.__name__ = 'email.' + module_name - - def __getattr__(self, name): - __import__(self.__name__) - mod = sys.modules[self.__name__] - self.__dict__.update(mod.__dict__) - return getattr(mod, name) + def __init__(self, module_name): + self.__name__ = 'email.' + module_name + + def __getattr__(self, name): + __import__(self.__name__) + mod = sys.modules[self.__name__] + self.__dict__.update(mod.__dict__) + return getattr(mod, name) _LOWERNAMES = [ |
