code: def __getitem__(self, indexes):
      if not isinstance(indexes, tuple):
          indexes = (indexes,)
  
      for index in indexes:
          if not isinstance(index, Integral):
              raise ValueError(
                  "Invalid call for scalar access (getting)!"
              )
  
      return self._iloc[indexes]
  
imports: from numbers import Integral
  from .iloc import DataFrameIloc
label_desc: Use image node_id 2 for calling the DataFrameIat obj's underlying member method code with example usage: obj.__getitem__(indexes) and returns: self