Я создаю модуль в приложении Python, у меня есть основной файл кода, и я хочу импортировать некоторые вспомогательные методы / классы из вспомогательной папки. Вот что у меня есть для структуры папок:
module:
__init__.py
helpers:
__init__.py
some_class.py
это module/helpers/__init__.py
файл:
from .some_class import SomeClass
def helper_method_1():
# code
def helper_method_2():
# code
поэтому мой вопрос: достаточно ли импортировать SomeClass
внутри module/helpers/__init__.py
внутри helpers
, чтобы использовать его, как при импорте в мой основной module/__init.py
файл?
это то, что я пытаюсь в моем module/__init__.py
from .helpers import (SomeClass, helper_method_1, helper_method_2)
Я как бы занимаюсь кучей дел, поэтому в данный момент не могу проверить это на наличие ошибок