我正在尝试在屏幕上查找对象,查看它们是否存在,如果存在,请选择它们。使用 Sikuli 库来运行这个小自动化。
while True:
if exist("image/one.png", "image/two.png", "image/three.png"):
click ("image/one.png", or "image/two.png", or "image/three.png")
break
我得到SyntaxError: mismatched input 'or' expecting RPAREN
了一个我已经完成了快速搜索,但我没有看到与我的特定问题相关的任何内容。
我什至试过
while True:
if exist("image/one.png", or "image/two.png", or "image/three.png"):
click ("image/one.png", or "image/two.png", or "image/three.png")
break
这会导致同样的错误。
@Stephan:有错误的新代码片段。
class gameImages():
imageFiles = ["one.png", "two.png", "three,png"]
for imageFile in imageFiles:
if exists(imageFile):
click(imageFile)
现在的错误,:
NameError: name 'imageFiles' is not defined