Python 海龟模块没有属性颜色?
当我尝试从运行第一段示例代码时: 我使用的是PythonV3.2.3,根据文档,它显然包含。Python也安装了Python 海龟模块没有属性颜色?,python,python-3.2,turtle-graphics,Python,Python 3.2,Turtle Graphics,当我尝试从运行第一段示例代码时: 我使用的是PythonV3.2.3,根据文档,它显然包含。Python也安装了tkinter支持,因为import tkinter也可以工作 完整跟踪是: Traceback (most recent call last): File "<path name that contains no spaces>/turtle.py", line 1, in <module> from turtle import * File
tkinter
支持,因为import tkinter
也可以工作
完整跟踪是:
Traceback (most recent call last):
File "<path name that contains no spaces>/turtle.py", line 1, in <module>
from turtle import *
File "<path name that contains no spaces>\turtle.py", line 2, in <module>
color('red', 'yellow')
NameError: name 'color' is not defined
没问题。只有当我在空闲状态下打开一个新窗口,输入所有命令并运行脚本时,才会出现这种情况 您将文件命名为“turtle.py”,因此当您导入turtle时,您将导入自己的文件,而不是stdlib模块。更改程序名,并删除该目录中的所有.pyc文件。我无法重现该错误。你在什么操作系统上运行这个?你能给我们完整的线索吗?谢谢@Trufa我在Windows7x64上运行这个。我将添加完整的跟踪。
import turtle
turtle.color('red', 'yellow')
turtle.begin_fill()
while True:
turtle.forward(200)
turtle.left(170)
if abs(turtle.pos()) < 1:
break
turtle.end_fill()
turtle.done()
Traceback (most recent call last):
File "<path name that contains no spaces>/turtle.py", line 1, in <module>
from turtle import *
File "<path name that contains no spaces>\turtle.py", line 2, in <module>
color('red', 'yellow')
NameError: name 'color' is not defined
>>> from turtle import *
>>> color('red', 'yellow')