【问题标题】:What is causing this Python syntax error?是什么导致了这个 Python 语法错误?
【发布时间】:2015-12-24 23:42:24
【问题描述】:

我对 Python 完全陌生,我正在尝试运行我的服务器,但我正在处理的项目中出现此语法错误。

    def find_shortest_path(start: GraphNode, end, path=[]):
                                ^
SyntaxError: invalid syntax

需要说明的是,我没有编写代码,我只是应该为项目设置样式,但我不知道如何在不运行服务器的情况下查看应用程序。

【问题讨论】:

    标签: python django


    【解决方案1】:

    此代码似乎使用了function annotations,它仅在 Python 3.X 中可用。

    你用的是什么version的Python?

    【讨论】:

    • 我正在使用...Python 2.7.10(当我运行 python -V 时)我不知道应用程序使用的是什么版本?
    • @JustusEapen 你能提供更多关于它是什么应用程序的信息吗?我怀疑如果你安装 python3 并使用它来启动 django 应用程序,它会工作。
    • 在我的机器上安装 Python 3?如果您有时间,我可以为您提供有关该应用程序离线的更多详细信息...
    • 好的,我正在安装 python3。谢谢大家。
    猜你喜欢
    • 1970-01-01
    • 2013-08-25
    • 2011-08-13
    • 2012-10-06
    • 2012-09-21
    • 2010-10-12
    • 2013-10-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多