【发布时间】:2013-06-19 07:36:03
【问题描述】:
我正在尝试使用 spilp 解析一些日志,但在 end="" 处出现以下错误:
File "spilp.py", line 346
print("\n\nENTERING FOLDER: ", end=" ")
我在 Ubuntu 12.04 中安装了 python 3.2,但是当我检查版本时它显示为 python 2.7。这里有什么问题?
【问题讨论】:
标签: python-2.7 python-3.x
我正在尝试使用 spilp 解析一些日志,但在 end="" 处出现以下错误:
File "spilp.py", line 346
print("\n\nENTERING FOLDER: ", end=" ")
我在 Ubuntu 12.04 中安装了 python 3.2,但是当我检查版本时它显示为 python 2.7。这里有什么问题?
【问题讨论】:
标签: python-2.7 python-3.x
我相信 Python 3 是一个独立的程序。尝试使用以下命令调用您的脚本:
$ python3 "splilp.py"
您可以使用以下命令检查 python 3 的版本:
$ python3 --version
这完全不同于:
$ python --version
基本上解释器(python 2)需要如下语法:
>>> print "string here"
而不是
>>> print("string here")
希望这会有所帮助。
【讨论】: