Python: Thay thế Backslash bằng Slash [trùng lặp]
Nov 29 2020
Tôi có một đường dẫn với dấu gạch chéo ngược như thế path = "F:\Downloads\Images\Product\Samples"nhưng tôi muốn thay dấu gạch chéo ngược bằng dấu gạch chéo . Tôi đã thử path.replace("\","/")hoặc product_image.translate ({ord(c): "/" for c in "\"})nhưng tôi nhận được SyntaxError: EOL trong khi quét chuỗi ký tự . Chuyện gì thế?
Trả lời
1 ombk Nov 29 2020 at 09:48
path = "F:\Downloads\Images\Product\Samples"
path.replace("\\",r'/')
điều này nên làm điều đó.
StefanoFiorucci-anakin87 Nov 29 2020 at 09:49
Bạn phải thoát các ký tự đặc biệt bằng \. Thử:
path.replace("\\","\/")