3

次のようにループ変数を使用してパスを定義したい:

for i in range(2,4):
    click("1480530304554.png")
    wait("1480531095180.png")   
    type("cd D:\ISB\Pairs\" + str(i) + "\Acq\" + Key.ENTER)

この型キャストは、jthon をサポートする Sikuli では機能しません。エラーは次のとおりです。

SyntaxError ( "no viable alternative at input 'cq'", )

これを回避する方法は何ですか?

4

2 に答える 2

2

Windows システムでは、パスを定義するには、バックスラッシュを 2 つ使用する必要があります。これはあなたが必要とすることをします:

type("cd D:\\ISB\\Pairs\\" + str(i) + "\\Acq\\" + Key.ENTER)
于 2016-12-01T03:10:42.783 に答える
1

\\二重のバックスラッシュを使用するか/、バックスラッシュの代わりに\ 単一のバックスラッシュを使用する必要があると思います

于 2016-12-01T02:10:06.850 に答える