画面上のオブジェクトを見つけて、存在するかどうかを確認し、存在する場合は選択しようとしています。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