Python: substituir barra invertida por barra [duplicado]
Nov 29 2020
Tenho um caminho com barras invertidas, como, path = "F:\Downloads\Images\Product\Samples"
mas quero substituí- las por barra . Eu tentei path.replace("\","/")
ou product_image.translate ({ord(c): "/" for c in "\"})
mas recebo SyntaxError: EOL ao digitalizar o literal de string . O que está errado?
Respostas
1 ombk Nov 29 2020 at 09:48
path = "F:\Downloads\Images\Product\Samples"
path.replace("\\",r'/')
Isso deve servir.
StefanoFiorucci-anakin87 Nov 29 2020 at 09:49
Você deve escapar dos caracteres especiais por \. Experimentar:
path.replace("\\","\/")
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?