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
반응형
'Development > Python' 카테고리의 다른 글
[python] pip install TypeError: expected str, bytes or os.PathLike object, not int (0) | 2023.01.04 |
---|---|
[Python] DCM파일을 jpg나 png의 image 파일로 변환 (2) | 2022.12.05 |
[XML] python code로 xml label 수정 (0) | 2022.09.26 |
[Scipy] error: library dfftpack has Fortran sources but no Fortran compiler found (0) | 2022.04.18 |
[Flask] image에 대해 주고 받기 (1) | 2021.12.13 |
댓글