반응형
파이썬 os.path.splitext와 pathlib.Path 그리고 문자열에 split을 사용하여 파일 확장자만 추출하는 세가지 방법에 대한 내용입니다.
import os
import pathlib
img_path = r"pillow_img\xmas.img.test.jpg"
path = os.path.splitext(img_path)
print(path[-1])
path = pathlib.Path(img_path)
print(path)
print(path.parent) # pillow_img
print(path.name) # xmas.img.test.jpg
print(path.suffix) # .jpg
path = img_path.split(".")
print(path[-1])
자세한 내용은 아래 강의 영상을 참고 바랍니다.
이 강의에서 사용하는 파이썬은 3.10.6 버전이며 편집기는 vscode입니다.
사용하는 패키지는 os, pathlib입니다.
https://youtu.be/v-NpPXEjmRo
반응형
'프로그래밍 > 2022' 카테고리의 다른 글
파이썬 glob.glob, os.path.isdir, isfile 사용하여 원하는 파일, 폴더 구분하여 추출하는 방법 (0) | 2023.04.24 |
---|---|
파이썬 os.listdir, glob.glob 사용법 지정한 폴더의 파일 리스트 가져오기 (0) | 2023.04.24 |
파이썬(python) 정규표현식(re) 사용하지 않고 문자열에서 숫자만 추출하기(isdigit 사용법) (0) | 2023.04.24 |
파이썬(python) datetime 모듈 timedelta 사용하여 날짜, 시간 차이 계산하는 방법(더하기, 빼기) (0) | 2023.04.24 |
파이썬 강의 datetime 모듈로 현재 날짜, 시간 알아내기 (0) | 2023.04.24 |