Duplikat:
Wie erhalte ich in Python den Pfad und den Namen der Datei, die gerade ausgeführt wird?
Wie erhalte ich den Pfad des Python-Skripts, in dem ich gerade arbeite? Ich habe dirname(sys.argv[0])
Auf dem Mac erhalte ich jedoch nur den Dateinamen und nicht den vollständigen Pfad wie unter Windows.
Unabhängig davon, von wo aus meine Anwendung gestartet wird, möchte ich Dateien öffnen, die relativ zu meinen Skriptdateien sind.