Aptana настроен на использование проверки синтаксиса для Python 2.x, где print
- инструкция. Он распознает это утверждение так, как будто вы пытались напечатать кортеж, что было бы в Python 2.x, и правильно указывая, что вы не можете иметь знак =
внутри кортежа. Но код написан для Python 3.x, где print
- это вызов функции, и этот синтаксис действителен.
Вам необходимо установить Aptana для использования грамматики Python 3. Я нашел this page, в котором показано, как настроить Aptana для использования интерпретатора Python 3.x (который у вас, вероятно, уже есть, с момента запуска скрипта) и синтаксиса.
благодарит за информацию. Теперь я не получаю синтаксическую ошибку. –