Сначала проверьте, есть ли в подкаталогах файл с именем __init__.py
file.Python не распознает каталоги, которые не содержат эти файлы.
Затем вам придется вручную изменить PYTHONPATH
, который вы можете найти в sys.path
.Вы можете найти отличный пример здесь .
Редактировать: Я не уверен на 100%, что это то, что вы просили.Если вы хотите импортировать ВСЕ файлы python в каталог, вам придется импортировать их один за другим.Например, для такой директории, например:
parent/
__init__.py
runner.py
example.py
language.py
, вам нужно будет набрать
from parent import runner, example, language
или
from parent import * # this will also import __init__