2016-09-02 100 views

ответ

1

Aptana настроен на использование проверки синтаксиса для Python 2.x, где print - инструкция. Он распознает это утверждение так, как будто вы пытались напечатать кортеж, что было бы в Python 2.x, и правильно указывая, что вы не можете иметь знак = внутри кортежа. Но код написан для Python 3.x, где print - это вызов функции, и этот синтаксис действителен.

Вам необходимо установить Aptana для использования грамматики Python 3. Я нашел this page, в котором показано, как настроить Aptana для использования интерпретатора Python 3.x (который у вас, вероятно, уже есть, с момента запуска скрипта) и синтаксиса.

+0

благодарит за информацию. Теперь я не получаю синтаксическую ошибку. –