사진출처: 파일 경로에서 파일명만 가져오는 작업을 직접 만들게 된다면, 먼저 해당 문자열을 디렉토리 구분자(윈도우는 \, 리눅스 계열은 /)를 기준으로 잘라 배열로 만듭니다. split 함수 처럼요. 배열의 길이 값을 배열 인덱스로 넘겨주면, 즉 배열의 가장 마지막 요소 값을 파일명이라고 가정할 수 있습니다.OS 공통으로 파일명에는 슬래시(/)나 역슬래시(\)가 들어가지 않기 때문에, 대상 문자열이 실제 OS에서 가져온 파일경로라면 이렇게 추출한 값은 믿고 쓸 수 있겠습니다.이에 대한 실제 파이썬 구현과 해설은 코딩도장의 글을 참고하시면 되겠습니다. 사실 프로그램 짜다 보면 가끔 이런 기능을 라이브러리로 제공해주지 않아 직접 구현해야될 때가 있습니다. 좀 번거롭죠... D언어에서는 표준 라이브
Continue reading ...