일지

[Python] glob 하위 폴더 및 파일 목록

Jinsoo Kim 2021. 8. 4. 14:32
반응형

 

파이썬 glob를 활용하여 폴더 구조 파악하는 방법

animal.zip
0.30MB

먼저 구조를 파악할 폴더의 디렉토리를 설정합니다. (바탕화면에 폴더가 있는 경우)

import glob
dirs = 'C:/Users/epfam/Desktop/animal'

 

1. 하위 폴더 목록 출력하기

구조를 파악할 폴더의 디렉토리 끝부분에 **를 추가합니다.

path = glob.glob(dirs + '/**')

animal 폴더 하위에 있는 cat, dog, elephant 폴더의 경로가 추출됩니다.

 

2. 하위 폴더와 파일들 모두 출력하기

path = glob.glob(dirs + '/**', recursive=True)