This question already has answers here:
Importing installed package from script raises “AttributeError: module has no attribute” or “ImportError: cannot import name”
(3 个回答)
5年前关闭。
我正在尝试用 python 做一个正方形。
这是代码:
但我收到此错误:
(3 个回答)
5年前关闭。
我正在尝试用 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'
最佳答案
你调用了你的文件 turtle.py
所以你最终导入了你自己的文件而不是模块,重命名它并删除 .pyc
文件(可能在 __pycache__
文件夹中),你应该很高兴。
关于python - 属性错误 : 'module' object has no attribute 'Screen' ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36287130/
10-11 21:40