如何使用python从环境中获取显示
我想快速检测光标位置和颜色(小于0.1秒) 我阅读并想尝试他最后的方法(Xlib) 但是,当我运行如何使用python从环境中获取显示,python,python-3.x,python-os,Python,Python 3.x,Python Os,我想快速检测光标位置和颜色(小于0.1秒) 我阅读并想尝试他最后的方法(Xlib) 但是,当我运行os.getenv(“DISPLAY”)时,它返回None 有人知道如何解决这个问题,或者为我提供一种新的方法来实现我的目标吗 系统:MacBook Pro、macOS 10.15.4Xlib通常在macOS上不可用。你可以考虑使用一个库来实现你想要做的事情。 e、 g.使用pynput 来自pynput.mouse导入控制器 鼠标=控制器() 打印(鼠标位置)#(x,y)坐标元组 Xlib通常在m
os.getenv(“DISPLAY”)
时,它返回None
有人知道如何解决这个问题,或者为我提供一种新的方法来实现我的目标吗
系统:MacBook Pro、macOS 10.15.4Xlib通常在macOS上不可用。你可以考虑使用一个库来实现你想要做的事情。 e、 g.使用
pynput
来自pynput.mouse导入控制器
鼠标=控制器()
打印(鼠标位置)#(x,y)坐标元组
Xlib通常在macOS上不可用。你可以考虑使用一个库来实现你想要做的事情。
e、 g.使用pynput
来自pynput.mouse导入控制器
鼠标=控制器()
打印(鼠标位置)#(x,y)坐标元组
Pyautogui是一个很好的GUI操作库,它有position()和screenshot(),然后得到给定像素的颜色,这是我尝试过的,你可以通过下面的代码检查出来
在使用代码之前,请使用
python -m pip install pyautogui
代码:
Pyautogui是一个很好的GUI操作库,它有position()和screenshot(),然后得到给定像素的颜色,这是我尝试过的,你可以通过下面的代码检查它 在使用代码之前,请使用
python -m pip install pyautogui
代码:
谢谢你的回答!我的主要目标实际上是获得屏幕某个位置的颜色。MacBook具有高分辨率屏幕,这意味着拍摄屏幕截图需要很长时间(0.3秒)。因此,我正在寻找一个更好的方法来做这件事。这一次可以大大改进,正如这里所解释的,谢谢你的回答!我的主要目标实际上是获得屏幕某个位置的颜色。MacBook具有高分辨率屏幕,这意味着拍摄屏幕截图需要很长时间(0.3秒)。因此,我正在寻找一种更好的方法来做这件事。正如这里所解释的,这一次可以大大改进