docstr: Returns the pixel at x,y. The pixel is returned as a single
  value for single band images or a tuple for multiple band
  images
  
  :param xy: The pixel coordinate, given as (x, y). See
    :ref:`coordinate-system`.
  :returns: a pixel value for single band images, a tuple of
    pixel values for multiband images.
code: def __getitem__(self, xy):
      """
      Returns the pixel at x,y. The pixel is returned as a single
      value for single band images or a tuple for multiple band
      images
  
      :param xy: The pixel coordinate, given as (x, y). See
        :ref:`coordinate-system`.
      :returns: a pixel value for single band images, a tuple of
        pixel values for multiband images.
      """
      (x, y) = xy
      if x < 0:
          x = self.xsize + x
      if y < 0:
          y = self.ysize + y
      (x, y) = self.check_xy((x, y))
      return self.get_pixel(x, y)
  
imports: import logging
  import sys
  from cffi import FFI
label_desc: Use image node_id 4 for calling the PyAccess obj's underlying member method code with example usage: obj.__getitem__(xy) and returns: self