MCPcopy Index your code
hub / github.com/python/cpython / load

Method load

Lib/test/test_import/__init__.py:2763–2776  ·  view source on GitHub ↗
(self, name)

Source from the content-addressed store, hash-verified

2761 return _load(spec)
2762
2763 def load(self, name):
2764 try:
2765 already_loaded = self.already_loaded
2766 except AttributeError:
2767 already_loaded = self.already_loaded = {}
2768 assert name not in already_loaded
2769 mod = self._load_dynamic(name, self.ORIGIN)
2770 self.assertNotIn(mod, already_loaded.values())
2771 already_loaded[name] = mod
2772 return types.SimpleNamespace(
2773 name=name,
2774 module=mod,
2775 snapshot=TestSinglePhaseSnapshot.from_module(mod),
2776 )
2777
2778 def re_load(self, name, mod):
2779 assert sys.modules[name] is mod

Calls 4

_load_dynamicMethod · 0.95
assertNotInMethod · 0.80
valuesMethod · 0.45
from_moduleMethod · 0.45