0

我正在使用 Sikulix IDE v2.0.5 并尝试在屏幕上搜索特定单词,然后查看他的右侧是否有另一个特定单词。

我看到我应该使用setThrowException(False)来跳过 FindFailed 异常,但是在实现它时我仍然会抛出它们。

在此处输入图像描述

在此处输入图像描述

[error] FindFailed ( 1642158588596.png: (74x10) seen at (443, 190) with 1,00 in R[517,190 300x10]@S(0) )
[error] --- Traceback --- error source first
line: module ( function ) statement 
6: main (  <module> )     if link.right(300).find("1642158588596.png"):
[error] --- Traceback --- end --------------
4

1 回答 1

0

使用 Region 的功能后似乎SCREEN.setThrowException(False)没有考虑在内。right()

为了让它工作,我需要在返回的新区域上设置异常right()

for word in words:
    word = word.right(300)
    word.setThrowException(False)
...
于 2022-01-14T11:47:57.153 回答