class_docstr: Abstract base class for loaders that wish to support the execution of
  modules as scripts.
  
  This ABC represents one of the optional protocols specified in PEP 302.
docstr: Method to return the code object for fullname.
  
  Should return None if not applicable (e.g. built-in module).
  Raise ImportError if the module cannot be found.
docstr_tok: ["Method","to","return","the","code","object","for","fullname",".","Should","return","None","if","not","applicable","(","e.g",".","built-in","module",")",".","Raise","ImportError","if","the","module","can","not","be","found","."]
code: def get_code(self, fullname):
      """Method to return the code object for fullname.
  
      Should return None if not applicable (e.g. built-in module).
      Raise ImportError if the module cannot be found.
      """
      source = self.get_source(fullname)
      if source is None:
          return None
      try:
          path = self.get_filename(fullname)
      except ImportError:
          return self.source_to_code(source)
      else:
          return self.source_to_code(source, path)
  
imports: from .None import _bootstrap_external
  from .None import machinery
  from ._abc import Loader
  import abc
  import warnings
  from .resources import abc
label_desc: Use image node_id 2 for calling the ExecutionLoader obj's underlying member method code with example usage: obj.get_code(fullname) and returns: None, self, self