확실하지가 :반복 문제/파이썬
mm = list(r.findAll(rButton))# find all rButtons on main screen
print len(mm) #check how many are detected
for x in range(0,len(mm)):
r.click(mm[x])
if(not r.exists(rButtonDisabled)):
print "this is a test"
r.wait(BeginTask,FOREVER)
r.click(BeginTask)
r.wait(rButton,FOREVER)
else: click(Cancel)
2 개 화면이 있습니다. 기본 화면과 screen2라고합시다. 메인 화면에는 동일한 버튼 인 rButton이 있습니다. 모든 보이는 rButton을 찾아서 클릭하기를 원합니다. 이상적으로는 screen2에있는 첫 번째 rButton을 클릭하고 싶습니다. screen2의 버튼이 비활성화 된 경우 취소를 클릭하면 메인 화면으로 다시 이동 한 다음 주 화면의 두 번째 rButton으로 이동합니다. screen2. 주 화면의 rButton에 따라 screen2의 단추를 비활성화하거나 활성화 할 수 있습니다.
내 코드가 효과가 작동하지 않습니다. 내가 어디로 잘못 가고 있는지 확실하지 않습니다.
당신이 당신의 코드를 얻는 방법까지 말씀해 멀티 모니터 환경에 Sikuli 문서? 어디에서 깨지나요? 오류는 무엇입니까? – autoKarma