Pyautogui无法识别屏幕截图

时间:2020-03-27 10:45:57

标签: python pyautogui

因此,我尝试使用pyautogui单击某个按钮,(我应该补充一点,我正在使用的方法效率极低,但是由于电子邮件转发功能出现问题,我尝试的另一种方法无效我的帐户)。

这是完整的代码。

import pyautogui
import webbrowser
import time

webbrowser.open("https://meet.google.com/_meet?authuser=1")


class posiz:
    def __init__(self, pos):
    self.pos = pos

def posizione(self):
    try:
        pyautogui.moveTo(self.pos.x, self.pos.y)
    except:
        pass


while True:

    pos4 = pyautogui.locateCenterOnScreen(r'D:\Cartelle\Programmazione\File vari\AutoLog data\log.png', grayscale=True)
    pos3 = pyautogui.locateCenterOnScreen(r'D:\Cartelle\Programmazione\File vari\AutoLog data\ricarica.png', grayscale=True)
    pos2 = pyautogui.locateCenterOnScreen(r'D:\Cartelle\Programmazione\File vari\AutoLog data\immagine.png', grayscale=True)
    pos1 = pyautogui.locateCenterOnScreen(r'D:\Cartelle\Programmazione\File vari\AutoLog data\immaginee.png', grayscale=True)

   cordrefresh = posiz(pos3)
   cord1 = posiz(pos1)
   cordrefresh.posizione()
   pyautogui.click()
   time.sleep(5)

   try:
       print(pos4, pos2)
       cord3 = posiz(pos4)
       cord2 = posiz(pos2)
       cord2.posizione()
       pyautogui.click()
       cord3.posizione()
       pyautogui.click()

   except:

       print(pos4, pos1)
       cord3 = posiz(pos4)
       cord1 = posiz(pos1)
       cord1.posizione()
       pyautogui.click()
       cord3.posizione()
       pyautogui.click()
   else:
       pass

  time.sleep(150)

并且是屏幕截图之一

enter image description here

0 个答案:

没有答案