Как импортировать классы, определенные в __init__.py

Если lib/__init__.py определяет класс Helper, тогда python в settings.py вы можете использовать:

from . import Helper

Это py работает, потому что. является python-shell текущим каталогом и действует py как синоним пакета lib с pythonic точки зрения модуля настроек. Обратите python-interpreter внимание, что нет необходимости pythonista экспортировать Помощник через python-interpreter __all__.

(Подтверждено с помощью python-shell python 2.7.10, работающего python-shell в Windows.)

python

packages

2022-07-03T14:14:19+00:00
Вопросы с похожей тематикой, как у вопроса:

Как импортировать классы, определенные в __init__.py