Seite 1 von 1

Raw String für OS Pfad

Verfasst: Dienstag 22. August 2017, 07:20
von slk
Hallo!

Wenn ich einen absoluten Pfad in meinem Python dem Pfad im r"..." verwende, habe ich mit den Ausgaben keinerlei Probleme.
Da ich in meinem Skript jedoch den Pfad automatisch von os.path.dirname ausgeben lasse, wollte ich fragen ob es hierfür auch eine Möglichkeit diese Pfade als Raw Strings auszugeben? Sonst bekomme ich bei der csv_Ausgabe immer eine Fehlermeldung.

Vielen lieben Dank!

Re: Raw String für OS Pfad

Verfasst: Dienstag 22. August 2017, 07:56
von slk
Das Problem mit dem Pfad hat sich inzwischen erledigt, danke trotzdem :)

Re: Raw String für OS Pfad

Verfasst: Dienstag 22. August 2017, 08:15
von snafu
Die os.path-Funktionen geben die Pfade quasi schon als Raw-Strings aus. Du meinst ja wahrscheinlich die Backslashes unter Windows. Da musst du nichts mehr nachbearbeiten.

Re: Raw String für OS Pfad

Verfasst: Dienstag 22. August 2017, 08:18
von slk
Genau :) es gab dann noch ein Backslash Problem mit dem neu erstellten Ordner, das hat sich aber dann über os.path.normpath erledigt :) danke !

Re: Raw String für OS Pfad

Verfasst: Dienstag 22. August 2017, 08:22
von snafu
Falls du Pfade neu zusammensetzen musst, dann nimm am Besten os.path.join() dafür.