본문 바로가기
Development/Python

[Python] 백 슬레시를 슬레시로 변경

by shuka 2021. 10. 6.
728x90
728x90

백 슬레시를 슬레시로 변경하는 방법

가끔 windows에서 쓰던 파일에 경로가 저장되어 있을 경우 백 슬레시로 되어 있을 때가 있다.

 

백 슬레시로 되어 있는 경로를 슬레시를 이용한 경로로 바꿔주고 싶은데 슬레시만 해주면 escape sequence로 되기 때문에 오류 가 발생한다.

 

 

예제 코드

만약 백 슬레시를 슬레시로 바꿔주고 싶으면 다음과 코드와 같이 백 슬래시를 두번 사용하면 된다.

 

text = "C:\Users\leekh\Downloads\val\99.jpg"

a = text.split("\\")[-1]
b = text.replace("C:\\Users\\leekh\\Downloads\\val\\", "train/")

print(a)
-> 99.jpg

print(b)
-> train/99.jpg

 

728x90
반응형

댓글