wie kann ein best. Modul den Pfad seiner Datei rausfinden?
Verfasst: Mittwoch 18. Oktober 2006, 08:47
Hoi,
mal eine Frage, bei der ich den Verdacht habe, daß sie hier schon mal erörtert
wurde - aber ich kann es nicht finden und stehe wieder mal auf dem Schlauch,
was ihre Beantwortung anbelangt.
Also, ich möchte gerne den innerhalb eines Moduls "Modul" den Pfad wissen
unter dem "Modul" gespeichert ist. Mein Ansatz erscheint mir irgendwie
seltsam, wisst ihr etwas Besseres?
Pseudocode:
Das sieht nicht nur umständlich aus, es hat auch so ein seltsames
"Geschmäckle": Selbst-Import und Löschen dieses Imports.
TIA
Christian
mal eine Frage, bei der ich den Verdacht habe, daß sie hier schon mal erörtert
wurde - aber ich kann es nicht finden und stehe wieder mal auf dem Schlauch,
was ihre Beantwortung anbelangt.
Also, ich möchte gerne den innerhalb eines Moduls "Modul" den Pfad wissen
unter dem "Modul" gespeichert ist. Mein Ansatz erscheint mir irgendwie
seltsam, wisst ihr etwas Besseres?
Pseudocode:
Code: Alles auswählen
import Modul
#den Pfad ermitteln
gesuchterPfad = os.path.split(Modul.__file__)[0]
#den Selbst-Import wieder loeschen
del Modul
"Geschmäckle": Selbst-Import und Löschen dieses Imports.
TIA
Christian