37,742
社区成员
发帖
与我相关
我的任务
分享
#test.py
import pyautogui
import time
import os
width,height=pyautogui.size()
print(width,height)
pyautogui.click(0,height,button='left')
pyautogui.moveTo(250,height-2)
pyautogui.click()
pyautogui.typewrite('camera',interval=0.25)
pyautogui.press('enter')
time.sleep(3)
btnCapture = pyautogui.locateOnScreen('still.png')#按钮图标,可以找到的
print(btnCapture)
if btnCapture == None :
pyautogui.alert("error:not found picture")
else :
btnCaptureX,btnCaptureY = pyautogui.center(btnCapture)
pyautogui.click(btnCaptureX,btnCaptureY)

setting pyautogui.FAILSAFE = False
import pyautogui
import time
width, height = pyautogui.size()
print(width, height)
pyautogui.moveTo(width-1, height - 2)
pyautogui.click()
time.sleep(2)
try:
btnCapture = pyautogui.locateOnScreen('C:\\Users\\xxxx\\Desktop\\still6.png')
except:
pyautogui.alert("error:not found picture")
if btnCapture == None:
print('btnCapture == None')
else:
print(btnCapture)
btnCaptureX, btnCaptureY= pyautogui.center(btnCapture)
pyautogui.doubleClick(btnCaptureX, btnCaptureY)
运行结果:
D:\Programs\Python37\python.exe E:/PycharmProjects/test1/test02.py
1920 1080
Box(left=86, top=330, width=59, height=47)
Process finished with exit code 0