code: def __init__(
      self,
      python_executable,
      pythonpath,
      max_pickle_version,
      config_dir,
      module_prefixes,
  ):
      self._module_prefixes = module_prefixes
      self._python_executable = python_executable
      self._pythonpath = pythonpath
      self._config_dir = config_dir
      self._client = None
      self._max_pickle_version = max_pickle_version
      self._handled_modules = None
      self._aliases = {}
  
imports: import atexit
  import importlib
  import itertools
  import pickle
  import re
  import sys
  from .consts import OP_CALLFUNC, OP_GETVAL, OP_SETVAL
  from .client import Client
  from .override_decorators import LocalException
  from .utils import get_canonical_name
label_desc: Use image node_id 1 to create a new ModuleImporter object from inherited base classes: object with example: obj = ModuleImporter(python_executable, pythonpath, max_pickle_version, config_dir, module_prefixes)