Python: Backslash durch Slash ersetzen [duplizieren]
Nov 29 2020
Ich habe einen Pfad mit Backslashes wie, path = "F:\Downloads\Images\Product\Samples"aber ich möchte Backslash durch Slash ersetzen . Ich habe versucht path.replace("\","/")oder product_image.translate ({ord(c): "/" for c in "\"})aber ich bekomme SyntaxError: EOL beim Scannen von String-Literal . Was ist falsch?
Antworten
1 ombk Nov 29 2020 at 09:48
path = "F:\Downloads\Images\Product\Samples"
path.replace("\\",r'/')
das sollte es tun.
StefanoFiorucci-anakin87 Nov 29 2020 at 09:49
Sie müssen Sonderzeichen durch \ entkommen. Versuchen:
path.replace("\\","\/")