Python 2.7龟错误

Pyr*_*inx -2 python module turtle-graphics

我遇到了龟模块的问题.

当我在文件中使用它时:

import turtle
t = turtle.Pen
Run Code Online (Sandbox Code Playgroud)

它出现了这个错误:

Traceback (most recent call last):
  File "C:/Users/admin/SkyDrive/Documents/turtle command game", line 1, in <module>
    import turtle
  File "C:/Users/admin/SkyDrive/Documents\turtle.py", line 8, in <module>
    p = turtle.pen()
AttributeError: 'module' object has no attribute 'pen'
Run Code Online (Sandbox Code Playgroud)

但是当我在python shell中做同样的事情时,它工作正常.我复制并粘贴它们并确保它们是相同的.

我也尝试过:

from turtle import *
t = Pen()
Run Code Online (Sandbox Code Playgroud)

但它返回了相同的错误,当我在shell中执行该操作时,一切都顺利进行.

我甚至尝试Pen()直接在文件中导入函数:

from turtle import Pen
t = Pen()
Run Code Online (Sandbox Code Playgroud)

但它有相同的错误,但是当我在shell中执行它时,它工作.

我有python 2.7.7和Windows 8.1

谁能告诉我这里发生了什么?

任何帮助,将不胜感激.

fur*_*ras 6

也许你调用你的文件turtle.py,现在Python无法turtle在库中找到oryginal 文件.