我试图用python制作一个正方形。 这是代码:
import turtle
def draw_square():
window = turtle.Screen()
window.bgcolor("red")
brad = turtle.Turtle()
brad.shape("turtle")
brad.color("yellow")
brad.speed(2)
brad.forward(100)
brad.right(90)
brad.forward(100)
brad.right(90)
brad.forward(100)
brad.right(90)
brad.forward(100)
brad.right(90)
window.exitonclick()
draw_square()
但是我收到了这个错误:
File "C:/Python27\turtle.py", line 4, in draw_square
window = turtle.Screen()
AttributeError: 'module' object has no attribute 'Screen'
答案 0 :(得分:4)
您调用了文件turtle.py
,因此您最终导入自己的文件而不是模块,重命名并删除.pyc
文件(可能在__pycache__
文件夹中),您应该很高兴去。