카테고리 없음
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 에러
parkjoohye
2022. 1. 26. 11:30
경로를 넣어줄때 그냥 복붙해서
1txtfile_folder1 = 'C:\Users\User\PycharmProjects\yolov\ScaledYOLOv4\autolabeling_images\labeledtxtfile'
이런식으로 넣어주게 되면
C:\Users\User\PycharmProjects\yolov\venv\Scripts\python.exe C:/Users/User/PycharmProjects/yolov/ScaledYOLOv4/mergingtxtfile.py
File "C:/Users/User/PycharmProjects/yolov/ScaledYOLOv4/mergingtxtfile.py", line 8
txtfile_folder1 = 'C:\Users\User\PycharmProjects\yolov\ScaledYOLOv4\autolabeling_images\labeledtxtfile'
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
다음과 같은 에러가 뜬다.
경로 설정시 \ 인식에 문제가 있기 때문으로
\를 \\로 바꿔주면 된다.
txtfile_folder1 = 'C:\\Users\\User\\PycharmProjects\\yolov\\ScaledYOLOv4\\autolabeling_images\\labeledtxtfile'
이렇게 하면
C:\Users\User\PycharmProjects\yolov\venv\Scripts\python.exe C:/Users/User/PycharmProjects/yolov/ScaledYOLOv4/mergingtxtfile.py
Process finished with exit code 0
에러가 더이상 발생하지 않는다!