code: def __getattr__(self, attr):
      raise TypeDoesNotSupportAttributeException(
          type_=type(self), attribute=attr
      )
  
file_path: neptune-client/src/neptune/attributes/attribute.py
imports: from typing import TYPE_CHECKING, List
  from neptune.exceptions import TypeDoesNotSupportAttributeException
  from neptune.internal.backends.neptune_backend import NeptuneBackend
  from neptune.internal.operation import Operation
  from neptune.types.value_copy import ValueCopy
label_desc: Use image node_id 2 for calling the Attribute obj's underlying member method code with example usage: obj.__getattr__(attr) without return types