python - AttributeError:模块 'turtle' 没有属性 'turtle'
问题描述
我在python中的代码:
import turtle
arikany = turtle.turtle()
arikany.bgcolor("black")
arikany.pensize(2)
arikany.speed(0)
for i in range (20):
for colours in ["red","magenta","cyan","yellow","grey"]:
arikany.color(colours)
arikany.circle(100)
arikany.left(100)
arikany.forward(95)
arikany.right(345)
arikany.backward(58)
turtle.done()
代码给了我错误:
回溯(最后一次调用):文件“F:/py/spirograph.py”,第 5 行,在 arikany = turtle.turtle() 属性错误:模块 'turtle' 没有属性 'turtle'
解决方案
您正在尝试从模块 turtle 创建类 Turtle 的实例。在这种情况下,大写是至关重要的。
该行应该是这样的:
arikany = turtle.Turtle()
ps.:在python3中通常最好使用语法from turtle import Turtle
来明确导入您需要的内容。
您的行将如下所示:
arikany = Turtle()
推荐阅读
- r - r - 使用循环为多对变量创建单向方差分析、汇总统计和绘图
- c - 如何使用指针作为参数
- c# - 检查MYSQL数据库中的某个表是否为空C#(骨架表)
- function - Scilab - 在另一个函数中定义一个函数
- javascript - 如何在 after 函数中实现代码?
- javascript - 如何为调用请求方法的 Window 对象以太坊编写打字稿接口
- html - 如何在 CSS 中使用绝对定位来制作 2 行 3 行的图像
- php - PHP 在 URL 变量中仅显示 MySQL 记录中的一个单词
- drupal - 在 Drupal9 自定义模块中包含自定义 PHP 库类
- amazon-web-services - 您可以使用路径参数作为 AWS API 网关的身份源吗?