본문 바로가기
python

파이썬 파일 확장자로 파일이름 가져오기 glob.glob

by 타닥타닥 토다토닥 부부 2023. 7. 30.
반응형

파이썬 파일 확장자로 파일이름 가져오기 glob.glob

 

[참고, 주의] glob.glob는 디랙션을 포함한 파일이름을 return합니다.

### 결과 비교

# os.listdir
import os
os.listdir("data")

# out : ['test.txt', 'test.csv']

import glob
glob.glob("data/*")

# out : ['data/test.txt', 'data/test.csv']

 

 

sample_data 폴더안에 .tsv확장자 파일 이름 모두 가져오기

import glob

files = glob.glob('sample_data/*.tsv')
print(files)

# out : ['sample_data/sample_tsv.tsv', 'sample_data/test_tsv.tsv']

 

 

sample_data 폴더 아래 하위 폴더까지 모두 훑어서 .tsv 확장자 파일 이름 모두 가져오기

import glob
files = glob.glob('sample_data/**/*.tsv', recursive=True)
print(files)

# out : ['sample_data/sample_tsv.tsv', 'sample_data/test_tsv.tsv', 'sample_data/forder1/forder1_sample.tsv']
반응형

댓글