【发布时间】:2013-08-02 15:34:29
【问题描述】:
我不知道为什么会出错,因为我完全按照书上说的做了
>>> os.getcwd()
'C:\\Users\\expoperialed\\Desktop\\Pyt…'
>>> data = open('sketch.txt')
>>> print(data.readline(),end="")
SyntaxError: invalid syntax
【问题讨论】:
-
你用的是什么python版本?
python --version -
检查您的 Python 版本。在 Python 3 之前,
print不是函数,如果您尝试像这样调用它,这是 2.x 给出的错误。 -
你真正想做的是去下载/安装 python 3.3 并且永远不再使用 python 2。另外,赞成这个问题:)
-
是的,那是你的问题。正如答案所说,如果您需要使用旧版本,请升级您的 Python 或查找涵盖旧版本的书籍或在线教程。
-
@AnttiHaapala 太基于意见了。在我看来,Python 2.7 比 Python 3.3 好得多。
标签: python