Python: Reemplace la barra invertida con barra inclinada [duplicado]

Nov 29 2020

Tengo una ruta con barras invertidas como, path = "F:\Downloads\Images\Product\Samples"pero quiero reemplazar la barra invertida con barra inclinada . Lo intenté path.replace("\","/")o product_image.translate ({ord(c): "/" for c in "\"})pero obtengo SyntaxError: EOL mientras escaneo literal de cadena . ¿Qué está mal?

Respuestas

1 ombk Nov 29 2020 at 09:48
path = "F:\Downloads\Images\Product\Samples"
path.replace("\\",r'/')

esto debería hacerlo.

StefanoFiorucci-anakin87 Nov 29 2020 at 09:49

Tienes que escapar de los caracteres especiales mediante \. Tratar:

path.replace("\\","\/")