[Python-de] Problem mit __file__: gibt unterschiedlicheErgebnisse zurck

Rene Liebscher R.Liebscher at gmx.de
Wed Sep 12 17:39:22 EDT 2001


Bernhard Herzog wrote:
> 
> "Christoph Herzog" <CCF.Herzog at gmx.net> writes:
> 
> > ...
>
> ...
>
> Geht es darum, daß Du einmal einen absoluten Dateinamen bekommst und ein
> andermal einen relativen? Warum ist das ein Problem?
> 
> Wenn Du unbedingt einen absoluten Dateinamen haben möchtest, kannst Du
> ja einfach os.path.join(os.getcwd(), module.__file__) verwenden.
> 
Dann doch besser os.path.abspath(module.__file__)

Macht zwar eigentlich dasselbe, aber wer weiss schon auf Anhieb was
os.path.join
macht, wenn module.__file__ schon ein absoluter Pfad ist.
(naemlich die vorderen Argumente ignorieren.)
Zumal so offensichtlicher ist was man eigentlich will ;-)


MfG
Rene Liebscher



More information about the Python-de mailing list