2016-03-24 3 views
0

Wenn ich Dateipfade zu einem Python-Skript gebe, muss ich den Dateipfad immer wieder manuell verkürzen (wegen der Escape-Zeichen). Meine Frage: Gibt es eine eingebaute Python-Funktion/Klasse/Methode, die entweder anzeigt, dass Escape-Zeichen nicht auf die fragliche Zeichenfolge zutreffen, oder einfach die Pfade für mich doppelt streichen?Gibt es eine integrierte Python-Methode für doppelte Dateipfade?

dh

D:\MPhil\Model_Building\Models\TGFB\Vilar2006\Another_Fit_test\Fit15 

in:

D:\\MPhil\\Model_Building\\Models\\TGFB\\Vilar2006\\Another_Fit_test\\Fit15 
+2

Verwenden rohen String 'r' Präfix oder benutzen Sie einfach Slashes –

+1

Mögliches Duplikat von [Formatierung von Dateipfaden] (http://stackoverflow.com/questions/6652498/formatting-file-paths) – PyNEwbie

Antwort

4

Sie können Ihre Zeichenfolge mit r wie dieses Präfix:

some_path = r"escape\codes\will\be\bypassed" 
+0

Perfekt - wusste, dass es einen einfachen Weg geben muss. Vielen Dank – CiaranWelsh

Verwandte Themen