title: descriptor 'get_at' for 'pygame.Surface' objects doesn't apply to a 'tuple' object
body: <p>I'm creating a program and am attempting to draw a rectangle at the cursor's position if the pixel at the cursor's position isn't already black.</p>
  <pre><code>if pygame.Surface.get_at(pygame.mouse.get_pos()) != (0,0,0,255):
      pygame.draw.rect(win, (0,0,0), (x, y, 3, 3))
  </code></pre>
  <p>An error occurs when I try to implement pygame.Surface.get_at() that says ...</p>
  <pre><code>TypeError: descriptor 'get_at' for 'pygame.Surface' objects doesn't apply to a 'tuple' object
  </code></pre>
  <p>.. even though the documentation for pygame.Surface.get_at() on <a href="https://pygame.org" rel="nofollow noreferrer">https://pygame.org</a> shows that the input for the method is supposed to be a tuple.</p>
  <pre><code>get_at()
      get the color value at a single pixel
      get_at((x, y)) -&gt; Color
  
      Return a copy of the RGBA Color value at the given pixel. If the Surface has no per pixel alpha, then 
      the alpha value will always be 255 (opaque). If the pixel position is outside the area of the Surface 
      an IndexError exception will be raised.
  </code></pre>
  <p>How can I fix this?</p>