Seite 1 von 1

Pfad auslesen

Verfasst: Montag 12. Oktober 2009, 11:14
von microkernel
Hallo,
ich möchte gerne aus einem Pfad (sieht etwa so aus: C:\ordner\ordner\datei.end ) nur den Ordner pfad auslesen. Nun wollte ich dies mit dem re-Module machen, allerdings bekomme ich es nicht so hin das er mir nur den Ordner Pfad ausspuckt. Ich bekomme immer nur eine leere Liste.

kann mir da jmd. helfen?



lg
microkernel.

Verfasst: Montag 12. Oktober 2009, 11:23
von Hyperion
Guck mal ins os.path Modul ;-)

Verfasst: Montag 12. Oktober 2009, 11:24
von Barabbas
Sowas hat Python natürlich schon an Bord ;)

Schau dir mal os.path an.

Schöne Grüße,

Barabbas

//edit: zu langsam :/

Verfasst: Montag 12. Oktober 2009, 11:24
von Zap
Hallo microkernel,

in Python gibt es das Modul os.path was bei solchen Anwendungsfällen hilft.

Code: Alles auswählen

import os
path, filename = os.path.split(r"C:\ordner\ordner\datei.end")
print path
print filename

Verfasst: Montag 12. Oktober 2009, 11:31
von microkernel
vielen dank an euch drei :D

Verfasst: Montag 12. Oktober 2009, 15:42
von Hyperion
Zap hat geschrieben:Hallo microkernel,

in Python gibt es das Modul os.path was bei solchen Anwendungsfällen hilft.

Code: Alles auswählen

import os
path, filename = os.path.split(r"C:\ordner\ordner\datei.end")
print path
print filename
Wobei ich dann doch os.path.dirname erwähnt hätte. Immerhin will der OP genau das ;-)

Verfasst: Montag 12. Oktober 2009, 19:39
von Zap
Hyperion hat geschrieben:Wobei ich dann doch os.path.dirname erwähnt hätte. Immerhin will der OP genau das ;-)
Stimmt, aber die challenge war ja schnellstmöglich zu posten und ich war trotzdem zu spät ;)