Python: sostituisci barra rovesciata con barra [duplicata]
Nov 29 2020
Ho un percorso con barre rovesciate come path = "F:\Downloads\Images\Product\Samples"ma voglio sostituire la barra rovesciata con una barra . Ho provato path.replace("\","/")o product_image.translate ({ord(c): "/" for c in "\"})ma ottengo SyntaxError: EOL durante la scansione della stringa letterale . Che c'è?
Risposte
1 ombk Nov 29 2020 at 09:48
path = "F:\Downloads\Images\Product\Samples"
path.replace("\\",r'/')
questo dovrebbe farlo.
StefanoFiorucci-anakin87 Nov 29 2020 at 09:49
Devi eseguire l'escape dei caratteri speciali con \. Provare:
path.replace("\\","\/")