Relative Dateipfade in Python-Paketen

Wie verweise ich eine Datei relativ zum Verzeichnis eines Pakets?

Meine Verzeichnisstruktur ist:

    /foo
     package1/
      resources/
      __init__.py
     package2/
      resources/
      __init__.py
     script.py

script.py Importiert Paketepackage1 undpackage2. Die Pakete können zwar von jedem anderen Skript auf dem System importiert werden. Wie soll ich Ressourcen in Bezug nehmen, sagen wirpackage1 um sicherzustellen, dass es für den Fall funktionieren würdeos.path.curdir ist beliebig?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage