0

我是新手程序员,所以我会尽力清楚地提出我的问题。我在 Mac 10.6.5 中运行 Python 脚本,现在尝试写入并保存到文本文件(按照 HeadsUp Python 书中的说明)。每当我按 function+F5(按照指示)时,我都会收到相同的“无效语法”错误,并且 Idle 突出显示标题的“Python 3.1.3”中的“1”。这是我所指的标题:

Python 3.1.3 (r313:86882M, Nov 30 2010, 09:55:56) [GCC 4.0.1 (Apple Inc. build 5494)] on darwin 键入“copyright”、“credits”或“license()”了解更多信息信息。

非常令人沮丧。我已经检查并重新检查了代码,但这似乎与代码无关,因为“语法错误”与每个 Idle/Python 会话中发布的标题文本有关。帮助任何人?

4

3 回答 3

0

您在错误的空闲窗口中编写脚本!启动 IDLE 时,它会打开 2 个窗口:一个用于编写脚本,另一个用于交互式 python shell。执行交互式 python shell 的内容是没有意义的。

于 2011-10-02T17:22:52.160 回答
0

...并且空闲突出显示标题的“Python 3.1.3”中的“1”...

独立的 Python 脚本曾经包含一个“标题”,但这只是

#!/usr/bin/env python

或者,取决于口译员的姓名

#!/usr/bin/env python3.1

不过,我不确定我是否理解你的问题。

于 2011-01-15T15:12:17.630 回答
0

@squashua:当我尝试在 IDLE 或 Ubuntu 终端中运行代码时,我遇到了同样的问题。Python 3.5.1(v3.5.1:37a07cee5969,2015 年 12 月 6 日,01:54:25)

它突出显示“5”作为语法错误。

于 2016-02-05T23:02:40.497 回答