我有一个图像列表:
def justAnObserver():
kk = 0
listOfLetterImages = ['A.png','B.png','C.png','D.png','E.png','F.png','G.png','H.png','I.png','J.png','K.png','L.png','M.png','N. png','O.png','P.png','Q.png','R.png','S.png','T.png','U.png','V.png','W.png','X.png','Y.png','Z.png']
while True:
while True:
for x in listOfLetterImages:
try:
if pyautogui.locateOnScreen(x, region=(350,337,98,103)) is not None:
print("jest")
kk = 1
break
except Exception:
continue
if kk == 1:
kk=0
break
else:
continue
例如,如果找到 A,我想输入 A;如果找到 R,则输入 R。
type
是什么意思?在这里我假设你是说将其打印到控制台。所以你需要这个:
x
是文件名,x[0]
获取文件名的第一个字符(例如,A
)
def justAnObserver():
kk = 0
listOfLetterImages = ['A.png','B.png','C.png','D.png','E.png','F.png','G.png','H.png','I.png','J.png','K.png','L.png','M.png','N. png','O.png','P.png','Q.png','R.png','S.png','T.png','U.png','V.png','W.png','X.png','Y.png','Z.png']
while True:
while True:
for x in listOfLetterImages:
try:
if pyautogui.locateOnScreen(x, region=(350,337,98,103)) is not None:
print(x[0]) # Here!
kk = 1
break
except Exception:
continue
if kk == 1:
kk=0
break
else:
continue