Я создаю довольно сложное приложение Python с различными сценариями. Я планирую рассортировать эти скрипты по подпапкам, чтобы затем получить доступ к функциям из основного файла. Например, наличие функции с именем main
внутри файла с именем test.py
внутри подпапки с именем test
. Как бы я назвал функцию?
я пытался использовать
from test import main
Однако я получаю ошибку ModuleNotFoundError
.
Заранее спасибо за помощь.
Как упоминалось здесь, для импорта файлов из подпапок в python используйте '.' для обозначения подкаталога.
from test.test import main
from [subfolderName].[fileName] import [functionName]
import [subfolderName].[fileName]
Пропустили
__init__.py
? И было быfrom test.test import main
.