2011-03-26 1 views
5

J'essaie le tutoriel Flaskr (http://flask.pocoo.org/docs/) et moi avons eu l'erreur suivante après avoir essayé de courir flaskr.py en utilisant le terminal:Flaskr SyntaxError

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

Je n'ai absolument aucune idée de pourquoi j'ai eu cette erreur. Quelqu'un peut-il m'aider s'il vous plaît?

+0

pouvez-vous ajouter la partie originale de code lié à cette erreur s'il vous plaît? – MatToufoutu

+0

ici il est- https://gist.github.com/887965 –

Répondre

13

Vous avez oublié une parenthèse fermante dans votre return ligne, au-dessus de votre déclaration if __name__ == "__main__":, vous mettez

return redirect(url_for('show_entries') 

et il devrait être

return redirect(url_for('show_entries')) 
+0

merci mais une autre erreur a montré up- before_request() prend exactement 2 arguments (1 donné) .... –

+0

et dans le tutoriel son écrit- * before_request () prend maintenant argument * –

+0

problème résolu-repéré deux parenthèses qui ne devraient pas avoir été là. Merci beaucoup!! –