728x90
반응형
glob의 recursive 옵션을 사용하면, 하위 폴더까지 탐색하는 것이 가능합니다.
아래 예시는 data 폴더와 data의 하위 폴더들을 모두 탐색하여, 확장자가 txt인 파일을 찾는 코드입니다.
import glob
list = glob.glob("./data/**/*.txt", recursive=True)
print(list)
출력 결과)
recursive 옵션 없이 아래와 같이 사용할 수도 있습니다.
data 폴더만 탐색하여, 확장자가 txt인 파일을 찾아줍니다.
import glob
list = glob.glob("./data/*.txt")
print(list)
출력 결과)
728x90
반응형
'Programming > Python' 카테고리의 다른 글
[Python] 문자열 바꾸기 replace (40) | 2024.12.25 |
---|---|
[Python] 문자열 나누기 split (46) | 2024.12.24 |
[Python] 텍스트 파일 한 줄씩 읽는 방법 (40) | 2024.12.23 |
[Python] requirements.txt 파일 만들기 (설치 패키지 리스트 파일) (0) | 2024.11.11 |
[Python] pip 설치된 패키지의 버전 확인 방법 (0) | 2024.11.06 |