code: def __init__(
      self,
      message,
      validator=_unset,
      path=(),
      cause=None,
      context=(),
      validator_value=_unset,
      instance=_unset,
      schema=_unset,
      schema_path=(),
      parent=None,
  ):
      super(_Error, self).__init__(
          message,
          validator,
          path,
          cause,
          context,
          validator_value,
          instance,
          schema,
          schema_path,
          parent,
      )
      self.message = message
      self.path = self.relative_path = deque(path)
      self.schema_path = self.relative_schema_path = deque(schema_path)
      self.context = list(context)
      self.cause = self.__cause__ = cause
      self.validator = validator
      self.validator_value = validator_value
      self.instance = instance
      self.schema = schema
      self.parent = parent
  
      for error in context:
          error.parent = self
  
imports: from collections import defaultdict, deque
  import itertools
  import pprint
  import textwrap
  import attr
  from jsonschema import _utils
  from jsonschema.compat import PY3, iteritems
label_desc: Use image node_id 1 to create a new _Error object from inherited base classes: Exception with example: obj = _Error(message, validator, path, cause, context, validator_value, instance, schema, schema_path, parent)