Синтаксическая ошибка Flaskr

Я пробую руководство по Flaskr (http://flask.pocoo.org/docs/) и получаю следующую ошибку после попытки запустить flaskr.py с помощью терминала:

if __name__ == '__main__':
                             ^
SyntaxError: invalid syntax

Я совершенно не понимаю, почему я получил эту ошибку. Может кто-то мне помочь, пожалуйста?


person Community    schedule 26.03.2011    source источник
comment
не могли бы вы добавить исходную часть кода, связанную с этой ошибкой, пожалуйста?   -  person mdeous    schedule 26.03.2011
comment
вот это - gist.github.com/887965   -  person    schedule 26.03.2011


Ответы (1)


Вы забыли закрывающую скобку в строке return, над оператором if __name__ == "__main__": вы поместили

return redirect(url_for('show_entries')

и это должно быть

return redirect(url_for('show_entries'))
person mdeous    schedule 26.03.2011
comment
спасибо, но обнаружилась другая ошибка - before_request() принимает ровно 2 аргумента (1 указан).... - person ; 26.03.2011
comment
и в учебнике написано: before_request() теперь принимает аргумент - person ; 26.03.2011
comment
Проблема решена - заметил две скобки, которых не должно было быть. Большое спасибо!! - person ; 26.03.2011