Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.07.2017, 17:42   #1
slava1240
Новичок
Джуниор
 
Регистрация: 04.07.2017
Сообщений: 3
По умолчанию Ошибка с Turtle, name 't' is not defined

Не получается задать команду,
Когда я прописываю "import turtle" выдает ошибку:

Код:
"Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import turtle
  File "C:\Users\Вячеслав\AppData\Local\Programs\Python\Python36-32\turtle.py", line 1, in <module>
    t.reset()
NameError: name 't' is not defined"
Что делать?

Последний раз редактировалось Вадим Мошев; 04.07.2017 в 18:25.
slava1240 вне форума Ответить с цитированием
Старый 04.07.2017, 20:11   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

А откуда взят turtle? Проблема, похоже, в нём
Black Fregat вне форума Ответить с цитированием
Старый 04.07.2017, 20:15   #3
slava1240
Новичок
Джуниор
 
Регистрация: 04.07.2017
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
А откуда взят turtle? Проблема, похоже, в нём
А что надо делать?
slava1240 вне форума Ответить с цитированием
Старый 04.07.2017, 20:22   #4
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Для начала неплохо бы получить ответ на вопрос
Цитата:
Сообщение от Black Fregat Посмотреть сообщение
откуда взят turtle?
Что это за модуль? "Из коробки"? Поставлен через pip? Ещё как-то?
Потом, вероятно, надо смотреть внутрь этого файла и разбираться
Black Fregat вне форума Ответить с цитированием
Старый 05.07.2017, 20:26   #5
slava1240
Новичок
Джуниор
 
Регистрация: 04.07.2017
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
Для начала неплохо бы получить ответ на вопрос

Что это за модуль? "Из коробки"? Поставлен через pip? Ещё как-то?
Потом, вероятно, надо смотреть внутрь этого файла и разбираться
У меня получилось запустить окно с "Черепашкой".
У меня появилась новая проблема, когда я ввел команду t.forward(90) у меня произошла ошибка:

Код:
>>> t.forward(90)
Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    t.forward(90)
AttributeError: 'dict' object has no attribute 'forward'

Последний раз редактировалось slava1240; 05.07.2017 в 20:29.
slava1240 вне форума Ответить с цитированием
Старый 05.07.2017, 21:05   #6
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,304
По умолчанию

Какая версия Python?
модуль turtle "из коробки". Он ставится с Питоном.

Как вы импортируете модуль?
Если просто
Код:
>> import turtle
то следующая команда, например:
Код:
>> turtle.forward(50)
Чаще встречаю такой подход:
Код:
>> import turtle as tr
>> tr.forward(50)
Почитайте про импорт модулей.
Кстати, тут http://www.programmersforum.ru/showthread.php?t=309097 есть описание и лабораторная по построению графиков с этим модулем.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 17.11.2019, 21:01   #7
voodooley
Новичок
Джуниор
 
Регистрация: 17.11.2019
Сообщений: 1
По умолчанию

Цитата:
Сообщение от slava1240 Посмотреть сообщение
Не получается задать команду,
Когда я прописываю "import turtle" выдает ошибку:

Код:
"Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import turtle
  File "C:\Users\Вячеслав\AppData\Local\Programs\Python\Python36-32\turtle.py", line 1, in <module>
    t.reset()
NameError: name 't' is not defined"
Что делать?
это потому что файл называется turtle.py переименуйте и все будет нормально
voodooley вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка "User-defined type not defined" при запуске макроса в VBA Alexsandrr Microsoft Office Excel 5 06.02.2016 23:13
Run-time error: '1004' application-defined or object-defined Michael.Angarsk Microsoft Office Excel 2 14.06.2012 10:23
Ошибка application-defined or object-defined error Patricia Microsoft Office Excel 1 16.12.2011 15:53
application-defined or object-defined error Ошибка - 1004 Shubin Microsoft Office Excel 6 09.11.2011 17:37
ошибка run-time 1004: application-defined or object-defined error Святой Дьявол Microsoft Office Excel 3 26.06.2010 11:06