2017-07-07 8 views
0

私はGoogle Vision Python APIのcloudvisreq pythonスクリプトを使用していくつかの問題を抱えています。私は、コード実行したときに、私はこのエラーを取得:Python Google Visionのpythonスクリプトの構文エラー

File "newvisreq.py", line 46 
    api_key, *image_filenames = argv[1:] 
      ^
SyntaxError: invalid syntax 

を、それは私がこれを設定するために使用しているチュートリアルのに私に言ったように私は、Python2.7てスクリプトを実行しています。私がPython3を使って実行したときには、それが想定されていた通りに書き込むことができたので、少し成功しましたが、データは受信されませんでした。コードはhereであり、エラーが発生した行はファイルの約半分(行46)です。

事前のおかげで、

コナー

+0

これは 'python-3'の機能です。 –

答えて

1

PEP-3132)をアンパックイテラブルのこの高度な形態では、(さらにバージョン)でしか入手できません。ただし、それは同等にするために、次のコードを使用することができます。

api_key = argv[1] 
image_filenames = list(argv[2:])
:ケースargv

api_key = argv[1] 
image_filenames = argv[2:] 

リスト(それはsysから輸入されている場合、それはリストである)、あなたが使用することができません