Я пытаюсь создать пакет Python 3. Я хочу иметь возможность импортировать из пакета со следующим синтаксисом:
from package.subpackage1 import Object1
from package.subpackage2 import Object2
Я не знаю оптимального способа структурирования своего пакета и не могу найти хорошую информацию по следующим предметам:
- Что мне положить в
__init__.py
файлы?
- Где размещены тесты?
- Как структурировать подпакеты?
- Что мне положить в файл
setup.py
?