Я пробовал читать вопросы об импорте братьев и сестер и даже о документация по пакету , но я еще не нашел ответа.
Со следующей структурой:
├── LICENSE.md
├── README.md
├── api
│ ├── __init__.py
│ ├── api.py
│ └── api_key.py
├── examples
│ ├── __init__.py
│ ├── example_one.py
│ └── example_two.py
└── tests
│ ├── __init__.py
│ └── test_one.py
Как сценарии в примерах
и тестах
] каталоги импортируются из
api
и запускаться из командной строки?
Также я хотел бы избежать уродливого sys.path.insert
для каждого файла. Конечно
это можно сделать в Python, не так ли?