Lines Matching refs:fullname
622 def _find_module_shim(self, fullname):
635 loader, portions = self.find_loader(fullname)
857 '\\Modules\\{fullname}')
860 '\\Modules\\{fullname}\\Debug')
871 def _search_registry(cls, fullname):
876 key = registry_key.format(fullname=fullname,
886 def find_spec(cls, fullname, path=None, target=None):
887 filepath = cls._search_registry(fullname)
896 spec = _bootstrap.spec_from_loader(fullname,
897 loader(fullname, filepath),
902 def find_module(cls, fullname, path=None):
911 spec = cls.find_spec(fullname, path)
923 def is_package(self, fullname):
926 filename = _path_split(self.get_filename(fullname))[1]
928 tail_name = fullname.rpartition('.')[2]
942 def load_module(self, fullname):
945 return _bootstrap._load_module_shim(self, fullname)
989 def get_source(self, fullname):
991 path = self.get_filename(fullname)
996 name=fullname) from exc
1007 def get_code(self, fullname):
1014 source_path = self.get_filename(fullname)
1037 'name': fullname,
1041 flags = _classify_pyc(data, fullname, exc_details)
1054 _validate_hash_pyc(data, source_hash, fullname,
1061 fullname,
1069 return _compile_bytecode(bytes_data, name=fullname,
1097 def __init__(self, fullname, path):
1100 self.name = fullname
1111 def load_module(self, fullname):
1120 return super(FileLoader, self).load_module(fullname)
1123 def get_filename(self, fullname):
1191 def get_code(self, fullname):
1192 path = self.get_filename(fullname)
1197 'name': fullname,
1200 _classify_pyc(data, fullname, exc_details)
1203 name=fullname,
1207 def get_source(self, fullname):
1245 def is_package(self, fullname):
1251 def get_code(self, fullname):
1255 def get_source(self, fullname):
1260 def get_filename(self, fullname):
1351 def is_package(self, fullname):
1354 def get_source(self, fullname):
1357 def get_code(self, fullname):
1366 def load_module(self, fullname):
1376 return _bootstrap._load_module_shim(self, fullname)
1444 def _legacy_get_spec(cls, fullname, finder):
1451 loader, portions = finder.find_loader(fullname)
1456 loader = finder.find_module(fullname)
1459 return _bootstrap.spec_from_loader(fullname, loader)
1460 spec = _bootstrap.ModuleSpec(fullname, None)
1465 def _get_spec(cls, fullname, path, target=None):
1476 spec = finder.find_spec(fullname, target)
1478 spec = cls._legacy_get_spec(fullname, finder)
1492 spec = _bootstrap.ModuleSpec(fullname, None)
1497 def find_spec(cls, fullname, path=None, target=None):
1498 """Try to find a spec for 'fullname' on sys.path or 'path'.
1504 spec = cls._get_spec(fullname, path, target)
1513 spec.submodule_search_locations = _NamespacePath(fullname, namespace_path, cls._get_spec)
1521 def find_module(cls, fullname, path=None):
1531 spec = cls.find_spec(fullname, path)
1584 def find_loader(self, fullname):
1594 spec = self.find_spec(fullname)
1599 def _get_spec(self, loader_class, fullname, path, smsl, target):
1600 loader = loader_class(fullname, path)
1601 return spec_from_file_location(fullname, path, loader=loader,
1604 def find_spec(self, fullname, target=None):
1610 tail_module = fullname.rpartition('.')[2]
1632 return self._get_spec(loader_class, fullname, full_path, [base_path], target)
1646 return self._get_spec(loader_class, fullname, full_path,
1650 spec = _bootstrap.ModuleSpec(fullname, None)