Seite 1 von 1

Verzeichnis des Scripts herausfinden

Verfasst: Montag 13. Juli 2009, 18:27
von Cruzer
Wenn man ein Script über die Shell/Terminal startet, wird die Anwendung im aktuellen Arbeitsverzeichnis gestartet. Somit lässt sich mit os.getcwd() nur das Verzeichnis ermitteln woraus es aufgerufen wurde.
Da sich jedoch im selben Verzeichnis wie das Skript die Konfigurations-Datei liegt, müsste das Skript jedoch auch wissen, wo es wircklich liegt. Gibt es eine möglichkeit dieses Verzeichnis heruaszufinden?


Danke schon im vorraus!

Verfasst: Montag 13. Juli 2009, 18:31
von Defnull

Code: Alles auswählen

import os.path
sdir = os.path.dirname(os.path.abspath(__file__))

Re: Verzeichnis des Scripts herausfinden

Verfasst: Montag 13. Juli 2009, 18:33
von gerold
Cruzer hat geschrieben:Gibt es eine möglichkeit
Hallo Cruzer!

Ich bin mir sicher, dass ich das hier im Forum auch schon mal als Beitrag geschrieben habe, aber ich finde es nicht mehr. Deshalb der Link auf meine Homepage:

http://halvar.at/python/programmpfade_ermitteln/

mfg
Gerold
:-)

Verfasst: Montag 13. Juli 2009, 19:01
von Cruzer
Danke für eure schnelle Hilfe.
Sie hat mein Problem gelöst.

Grüße,
Cruzer