[wd_asp elements='search' id=9]

파이썬 파일 경로명 분리하기

절대 경로 가져오기

import os
filename = 'c:/img/220217/220217/1.jpg'
file_name = os.path.abspath(filename)



print(file_name)
c:\img\220217\220217\1.jpg 

전체 디렉토리 중 폴더 경로 가져오기

import os
filename = 'c:/img/220217/220217/1.jpg'
file_name = os.path.dirname(filename)
print(file_name)

c:/img/220217/220217

전체 디렉토리 중 파일명 가져오기

import os
filename = 'c:/img/220217/220217/1.jpg'
file_name = os.path.basename(filename)


print(file_name)
1.jpg

디렉토리명, 파일명 분리하여 가져오기

import os
filename = 'c:/img/220217/220217/1.jpg'
dir, file_name = os.path.split(filename)


print(dir)
c:/img/220217/220217
print(file_name)
1.jpg

디렉토리명+파일명,확장자 분리하여 가져오기

import os
filename = 'c:/img/220217/220217/1.jpg'
name, ext = os.path.splittext(filename)
print(name)
c:/img/220217/220217/1
print(ext)
.jpg

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Scroll to Top