Pyautogui 在 Mac 上未显示正确的像素颜色

Pyautogui not showing correct pixel color on Mac

我正在尝试获取鼠标所在位置的像素颜色,但 RGB 值甚至不接近应有的值。这是一个example。我正在使用一些基本代码:

import pyautogui
import time

while True:
     x, y = pyautogui.position()
     print(pyautogui.pixel(x, y))
     time.sleep(1)

我不知道该怎么做,如有任何建议,我们将不胜感激!

我们得出结论,代码在 windows 10vscodepython 3.10 上运行良好。

这似乎是一个 Mac 特定问题。