Python: remplacez la barre oblique inverse par la barre oblique [duplicate]
Nov 29 2020
J'ai un chemin avec des barres obliques inverses comme path = "F:\Downloads\Images\Product\Samples"
mais je veux remplacer la barre oblique inverse par une barre oblique . J'ai essayé path.replace("\","/")
ou product_image.translate ({ord(c): "/" for c in "\"})
mais j'obtiens SyntaxError: EOL lors de l'analyse de la chaîne littérale . Qu'est-ce qui ne va pas?
Réponses
1 ombk Nov 29 2020 at 09:48
path = "F:\Downloads\Images\Product\Samples"
path.replace("\\",r'/')
cela devrait le faire.
StefanoFiorucci-anakin87 Nov 29 2020 at 09:49
Vous devez échapper les caractères spéciaux par \. Essayer:
path.replace("\\","\/")