我写这段代码是为了让鼠标点击x,y位置100200,然后我按下退格键:
import win32api, win32con
import time
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)
def press_back():
win32api.keybd_event(0x08,0,0,0) #click backspace
time.sleep(0.1)
win32api.keybd_event(0x08,0,2,0) #release backspace
click(100,200)
press_back()
我现在要做的是检查100200的颜色是否是红色。我该怎么做?在
编辑: 我有办法。。。在
^{pr2}$无论如何谢谢
你的回答
你得到了一个整数,对于像我这样的人来说,这可能不是很友好。在
如果你想要一个RGB元组,你可以检查这个答案:RGB Int to RGB - Python。在
^{pr2}$最后,你要检查颜色是否是红色,如果你也接受相似的颜色,那就不那么容易了,不仅仅是单纯的纯红色(即(255,0,0))。在
相关问题 更多 >
编程相关推荐