Как исправить эту синтаксическую ошибку с печатью в Python? - PullRequest
0 голосов
/ 08 октября 2019

Я скопировал код Python, который рекомендует Google Cloud. Я пробовал это в Jupyter Notebook и как файл Python, но я все еще получаю синтаксическую ошибку:

def predict(content, project_id, model_id):
    # More code.
    pass

print predict("1.jpg", ispace-254720,  ICN886814670746214838)

Дает:

  File "<ipython-input-16-a9c7141e2bf3>", line 1
    print predict("1.jpg", ispace-254720,  ICN886814670746214838)
                ^
SyntaxError: invalid syntax

1 Ответ

1 голос
/ 08 октября 2019

Это, вероятно, старый код Python 2.7. Я предполагаю, что вы используете Python 3, в этом случае print теперь является функцией, поэтому вам нужно поставить скобки после print:

print(predict("1.jpg", ispace-254720,  ICN886814670746214838))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...