1

私のコードは次のとおりです。

if any(s in attrs["show"] for s in ("Apple Mac OS","Intel Mac OS")):

エラーは次のとおりです。

 if any(s in attrs["show"] for s in ("Apple Mac OS","Intel Mac OS")):
                            ^
 SyntaxError: invalid syntax

あるマシンで同じスクリプトを正常に実行できた後、別のマシンにコピーしただけで、このエラーが返されます。理由はわかりません。

4

1 に答える 1

5

マシン上に古いバージョンのPythonがあり、それを実行しません。本当に古いバージョンのように。この機能はPython2.4で追加されたと思います。

于 2012-08-03T14:43:15.873 に答える