Ich habe versucht, die Fragen zu Geschwisterimporten zu lesen und sogar die Paketdokumentation aber ich habe noch keine Antwort gefunden.
Mit der folgenden Struktur:
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
Wie können die Skripte im examples
et tests
Verzeichnisse importieren aus dem api
Modul und von der Kommandozeile aus ausgeführt werden?
Außerdem würde ich gerne die hässlichen sys.path.insert
hack für jede Datei. Sicherlich kann das doch in Python gemacht werden, oder?