我是 Python 新手! 我想定义一个小区域来读取图像,而不是搜索整个屏幕。我有下面的一些代码,但没有成功:
import pyautogui, time
while True:
if pyautogui.screenshot(region=(666,0, 200, 200)pyautogui.locateOnScreen(r'C:\Users\Lawrence\Desktop\PyTest\image.png', grayscale=True)):
pyautogui.click(1880,15)
time.sleep(0.1)
break
希望有人能帮忙!非常感谢!
最佳答案
也许是这样的?
import pyautogui, time
while True:
if pyautogui.locateOnScreen(image=r'C:\Users\Lawrence\Desktop\PyTest\image.png', region=(666,0, 200, 200), grayscale=True):
pyautogui.click(1880,15)
time.sleep(0.1)
break
关于Python-声明图像点击的特定区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48706721/