[파이썬] glob - 디렉토리 내 특정 확장자 파일 모두 출력하기
디렉토리 안에 있는 파일을 다룰 때에는 os와 os.path를 함께 사용해도 되고 glob을 사용해도 됩니다. 특정 확장자의 파일만 가져오기 위해 glob을 사용해보도록 하겠습니다. 경로를 합치기 위해 os.path도 사용했습니다.
import glob
import os.path
myPath = '/내가/원하는/디렉토리/경로'
myExt = '*.jpg' # 찾고 싶은 확장자
for a in glob.glob(os.path.join(myPath, myExt)):
print(a)
이렇게 하면 myPath 안에 있는 jpg 확장자 파일들이 화면에 출력됩니다.
'개발, 전산, AI, IT' 카테고리의 다른 글
[OpenCV] BGR 사진을 RGB 사진으로 변환하기 (cvtColor, 파이썬) (0) | 2018.05.09 |
---|---|
[리눅스] cat 사용법 (0) | 2018.05.03 |
[파이썬] os와 os.path - 디렉토리 내 파일 전부 출력하기 (0) | 2018.04.30 |
[파이썬] argparse - 명령행 인자 쉽게 설정하기 (0) | 2018.04.30 |
[리눅스] 특정 mime 형식의 파일만 출력하기 (예제: jpeg 파일만 출력) (0) | 2018.04.30 |