Задать вопрос
alex5e
@alex5e

Как исправить ошибку AttributeError: 'module' object has no attribute 'myscript'?

Добрый вечер. Перестали импортироваться скрипты в проекте. В главном файле (mainform.py) импортирую файл (my_script.py). В нем есть метод (myscript) Но при запуске выдает "AttributeError: 'module' object has no attribute 'myscript'?". PyCharm при импорте видит скрипт и метод (выдает подсказки) т.е. грамматической ошибки быть не может. Если импортирую через from ... import ..., то выдает "ImportError: cannot import name 'myscript'" Пробовал заного пересоздать файлы со скриптами, не помогло. В чем может быть проблема?
  • Вопрос задан
  • 34429 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@zedxxx
Такое может быть из-за рекурсивной ссылки в модулях: Проблема с импортом ( Python 3)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы