def main()无效语法,Dev Server&term

2024-04-19 19:01:07 发布

您现在位置:Python中文网/ 问答频道 /正文

从终端:

File "index.py", line 41
def main():
  ^ SyntaxError: invalid syntax

从应用程序引擎开发服务器。我在Debian上运行2.7.3rc2:

msg = 'invalid syntax'
      offset = 3
      print_file_and_line = None
      text = 'def main():\n'

脚本:

def main():   # << here
    run_wsgi_app(application)

if __name__=="__main__":
    main()

Tags: py引擎服务器应用程序终端indexmaindef
1条回答
网友
1楼 · 发布于 2024-04-19 19:01:07

这个错误可能是由代码中较高的语法错误引起的,比如缺少close paren。

例如,以下代码将在与代码相同的位置提供SyntaxError:

(
def main():
    pass

如果你很难追踪到它,可以发布一些之前的代码。

相关问题 更多 >