Hey,
ich muss in einem Skript oft Pfade ändern - jetzt ist das ein wenig mühsam, jedesmal einen 2ten backslash einzufügen. Meine Frage: Gibt es eine Möglichkeit, das automatisch zu ändern?
Danke
double backslash
Setz ein r vor den String, damit er "raw" interpretiert wird:
Code: Alles auswählen
>>> a = "\t"
>>> a
'\t'
>>> a = r"\t"
>>> a
'\\t'
Du kannst auch unter Windows in den Pfaden slash statt backslash benutzen.
Warum hast du überhaupt einen Backslash und fixe Pfade in den Definitionen? Genau dafür gibt es doch os.sep und os.path.join.