python程序无法在cmd中运行

时间:2014-01-04 07:38:11

标签: python import

c:\workspace\trutle.py中有一个python程序,
我可以在python命令行控制台中运行它,
当我打开一个cmd窗口时,输入python c:\workspace\trutle.py
我得错了输出

Traceback (most recent call last):
  File "c:\workspace\turtle.py", line 1, in <module>  
    import turtle
  File "c:\workspace\turtle.py", line 3, in <module>  
    turtle.speed(1)
AttributeError: 'module' object has no attribute 'speed'  

是什么原因?怎么解决呢?

import turtle
from random import randint
turtle.speed(1)
turtle.color("grey")
x=-80
for y in range(-80,80+1,10):
    turtle.penup()
    turtle.goto(x,y)
    turtle.pendown()
    turtle.forward(160)


y=80
turtle.right(90)
for x in range(-80,80+1,10):
    turtle.penup()
    turtle.goto(x,y)
    turtle.pendown()
    turtle.forward(160

2 个答案:

答案 0 :(得分:3)

重命名turtle.py。否则会阻止导入turtle模块。

确保删除生成的turtle.pyc

答案 1 :(得分:1)

只需将文件名turtle.py更改为其他名称。这可能会阻止默认方法的功能。