Прежде чем пометить его как дубликат, прочтите мою проблему:
Я пытаюсь импортировать класс из файла из подкаталога
> main.py > --->папка/ > ----->file.py
и в file.py
у меня реализован класс ( Klasa
) Что есть Пробовал:
вставить main.py:
из папки импортировать файл из файла импортировать класа
Получаю ошибку :
из файла импорта Класа
ImportError: Нет модуля с именем "файл"
Когда я пытаюсь использовать просто:
из файла импорта папки
Я получаю эту ошибку:
tmp = Klasa()
NameError: имя "Класа" не определено
Я поместил пустой __init__.py
в подпапку, и он все еще не работает, и я вставил __init__.py
: из файла импорта класа
и все равно не работает.
Если файл main и файл находятся в одной папке, это работает:
из файла импортировать класа
но я хочу, чтобы они были в отдельных файлах.
Может ли кто-нибудь сказать мне, что я делаю неправильно?