getLastMatch returns None when importing Sikuli
I wanted to reuse code from another sikuli script, so I've followed your documentation about that: https:/
And one of the prerequisites says that my imported script MUST include this for its first line:
from sikuli import *
However, when I import everything from Sikuli as requested, things didn't work as before. I've isolated the code and basically:
from Sikuli import *
wait(<some_
print 'Debugging point:', getLastMatch()
click(getLastMa
That doesn't click anything, however, it finds the pattern but prints "Debugging point: None"
But the following two solutions work:
1. Work with the returned Match:
from Sikuli import *
click(wait(
2. Remove the importing line
wait(<some_
click(getLastMa
Maybe more of a report than a question, but, is this the intended behavior? I was expecting the "getLastMatch()" to continue working as expected. Seems a little odd that stops working as before and no documentation explaining it..
Thank you in advance for this awesome tool!
--- System Info:
OS: Windows 10
Not sure what else could be helpful here
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- SikuliX Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: