2015-01-14 6 views

답변

0

for 루프를 사용하여 모든 볼을 검색 할 수 있습니다. 그런 다음 for 루프에서 찾은 키워드로 수행 할 작업을 정의 할 수 있습니다. 예를 들어

(파이썬 Sikuli) : 사이

Image_Balls =() 
for x in findAll(Image_Balls): 
    click(x) 

제() 당신이 볼처럼 보이는 방법의 사진을 배치해야합니다. 이 예에서는 모든 공을 화면에서 찾아서 클릭합니다. for 루프에서 try, catch/exception을 추가 할 수도 있습니다.

그런 다음 그는 모든 공을 찾아서 오른쪽 클릭을 시도합니다. 시도가 실패하면, 그는 catch (python의 예외)를 실행합니다. 더 이상 존재하지 않을 때까지 다음 공을 계속 찾습니다.

Image_Balls =() 
for x in findAll(Image_Balls): 
    try: 
      rightClick(x) 
    except: 
      pass