使用pyautogui的locateCenterOnScreen(),很多人说,region的四个参数中,头两个是0,0,也就是屏幕左上角的起点。
其实并不然,经过尝试后,发现可是设置值,但是不要距实际的定位点太近,最好小于30。
import pyautogui as pag
from pynput import keyboard
sizex, sizey = pag.size()
x = pag.locateCenterOnScreen(f'd:/web/hua.png', region=(1800,50,sizex,sizey))
print(x)
pag.moveTo(*x)
pag.click(clicks=1,button='left')