Допустим, мой пакет выглядит следующим образом:
mydir/a/__init__.py
mydir/a/b.py
mydir/a/c.py
У меня есть пакет, в котором несколько файлов .py находятся в том же каталоге, что и __init__.py
. Все, что связано с __init__.py
, которое я пробовал до сих пор, приводит к тому, что импорт должен выглядеть следующим образом:
from a import b
from a import c
или
import a.b
import a.c
или с помощью переменной __all__
в __init__.py
:
from a import *
как мне настроить __init__.py
, чтобы я мог импортировать все пакеты в пределах 'a', используя:
import a