下午好,我的循环正常运行大约4-5个循环。之后,我收到以下错误。
似乎在5号循环中没有考虑第40和41行,我不知道为什么。这是我的代码:
我的代码如下:
def loopAngulo(i):
j=85.5
while j <= 90:
doubleClick("1509640412186.png")
wait(1)
type("K")
type(Key.ENTER)
wait(1)
type("L")
type(Key.ENTER)
wait(1)
type (str(i))
type(Key.ENTER)
wait(1)
type (str(2))
type(Key.ENTER)
wait(2)
type (str(3.27))
type(Key.ENTER)
wait(1)
type (str(j))
type(Key.ENTER)
wait(1)
type (str(1))
type(Key.ENTER)
wait(2)
type ("D")
type(Key.ENTER)
type(Key.ENTER)
wait(2)
type (str(50))
type(Key.ENTER)
wait(2.2)
type (str(2))
type(Key.ENTER)
wait(2.2)
type(Key.ENTER)
wait(2.5)
type(Key.ENTER)
wait(2.4)
type(Key.LEFT)
wait(3)
type(Key.ENTER)
wait(3)
doubleClick("1509667530944.png")
wait(3)
type (str(i))
wait(1.2)
type(Key.ENTER)
wait(1.2)
type (str(j))
wait(1.5)
type(Key.ENTER)
wait(1.6)
type(Key.ENTER)
j+=1.5
i=1.36
while i <= 1.48:
loopAngulo(i)
i+=0.12
答案 0 :(得分:0)
不试图猜测您可能想要实现的目标,您看到的错误意味着在屏幕上找不到某个模式(在图像中,该名称是由错误提供的)。这可能由于各种原因而发生,例如等待不足,错误/意外流动,等等......
一般方法是:
另一个通用规则是验证屏幕上显示的内容是否符合您的预期。最重要的是,你必须尝试定义一些&#34;钩子&#34;您可以依靠维持正确的流量。