Я не могу понять, что я делаю неправильно. Код отлично работает до тех пор, пока изображение отображается на findall
, но если x
не появится, то я получаю сообщение об ошибке:Использование findall и clickall без получения ошибки, если изображение не выходит
[error] FindFailed (can not find P(1474201252795.png) S: 0.99 in R[0,0 1920x1080]@S(0))
Не совсем уверен, как это исправить.
running = True
def runHotkey(event):
global running
running = False
Env.addHotkey(Key.F1, KeyModifier.CTRL, runHotkey)
while exists("1474199877323.png")and running:
click("1474138615993.png")
click("1474138629993.png")
wait(5)
if exists("1474201633804.png"):
for x in findAll(Pattern("1474201252795.png").exact()):
click(x)
click("1474201809505.png")
else:
click("1474201689791.png")
wait(5)