找不到我的Python 3.3语法错误

时间:2013-03-16 12:04:49

标签: python python-3.x

我收到以下错误:

  File "foo.py", line 6
    print "This implementation requires the numpy module."
                                                         ^
SyntaxError: invalid syntax

在这个Python代码中:

#!/usr/bin/python

try:
    import numpy
except:
    print "This implementation requires the numpy module."
    exit(0)

###############################################################################

if __name__ == "__main__":
    R = [
         [1,2,3],
         [4,5,6]
        ]

有什么问题?

编辑:我使用的是Python 3.3

1 个答案:

答案 0 :(得分:6)

这应该是:

print("....")

从python 3开始,print是一个函数,而不是一个特殊的case语句。