【问题标题】:Flaskr SyntaxErrorFlaskr 语法错误
【发布时间】:2011-07-23 07:59:45
【问题描述】:

我正在试用 Flaskr 教程 (http://flask.pocoo.org/docs/),在尝试使用终端运行 flaskr.py 后出现以下错误:

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

我完全不知道为什么会出现这个错误。有人可以帮帮我吗?

【问题讨论】:

标签: python web-frameworks flask


【解决方案1】:

您忘记了 return 行中的右括号,在您的 if __name__ == "__main__": 语句上方,您放了

return redirect(url_for('show_entries')

应该是的

return redirect(url_for('show_entries'))

【讨论】:

  • 谢谢,但出现了另一个错误 - before_request() 正好需要 2 个参数(1 个给定)......
  • 在教程中它的书面- before_request() 现在接受参数
  • 问题已解决 - 发现了两个不应该存在的括号。非常感谢!!
猜你喜欢
  • 1970-01-01
  • 2021-08-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-16
相关资源
最近更新 更多