equal
deleted
inserted
replaced
52 self.loader.exec_module(module) |
52 self.loader.exec_module(module) |
53 else: |
53 else: |
54 super().exec_module(module) |
54 super().exec_module(module) |
55 |
55 |
56 |
56 |
57 class LazyFinder(object): |
57 class LazyFinder: |
58 """A wrapper around a ``MetaPathFinder`` that makes loaders lazy. |
58 """A wrapper around a ``MetaPathFinder`` that makes loaders lazy. |
59 |
59 |
60 ``sys.meta_path`` finders have their ``find_spec()`` called to locate a |
60 ``sys.meta_path`` finders have their ``find_spec()`` called to locate a |
61 module. This returns a ``ModuleSpec`` if found or ``None``. The |
61 module. This returns a ``ModuleSpec`` if found or ``None``. The |
62 ``ModuleSpec`` has a ``loader`` attribute, which is called to actually |
62 ``ModuleSpec`` has a ``loader`` attribute, which is called to actually |