glob

Younghwan Cha·2022년 11월 13일
0

파이썬을 다룰 때 특정한 패턴이나 확장자를 가진 파일들의 경로나 이름에 접근해야 하는 경우가 많이 생긴다.
이런 상황에서 사용 할 수 있는 것이 바로 이 glob 모듈이다.
glob 모둘의 glob 함수는 사용자가 제시한 조건에 맞는 파일들의 이름을 리스트 형식으로 반환해 준다.

사용법은 간단하다.

import glob

output = glob.glob('dir/*.txt')
>> dir 아래 .txt 확장파 파일 모두 반환 ex) ['dir/abc.txt']

output = glob.glob('dir/file?.txt
>> dir 아래 file_.txt 형식의 파일 모두 반환 ex) ['dir/file1.txt', 'dir/file2.txt']

ouptut = glob.glob('dir/**, recursive=True')
>> recursive=True 와 ** 를 사용하면 dir 아래 모든 파일들을 반환

[ref]
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=siniphia&logNo=221397012627

profile
개발 기록

0개의 댓글