Вопрос №85781 от пользователя Olga Reshetnikova в уроке «Poetry и скрипты», курс «Python: Настройка окружения»
Здравствуйте. Немного сложно пока идет тема модулей и скриптов, вроде ничего ужасного, а будто какой-то маленькой детали не хватает, чтобы все сложилось. Еще раз все перечитаю, конечно. Может быть есть возможность намекнуть, почему у меня вылетает ошибка при введении строки poetry run python -m hello.scripts.say_hello NameError: name 'main' is not defined. Did you mean: 'name'?
Добрый день! Неудивительно, что тема модулей и скриптов тяжело идет - тема обширна, непривычно и при этом довольно сложна. Но не стоит пугаться - немного практики в работе с ними и все разложится по полочкам.
Ваша ошибка связана с именованием - возможно опечатка в имени функции main()
. Попробуйте сверить свой код с кодом из теории.
Используйте Хекслет по-максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт





