반응형
파이썬 파일 확장자로 파일이름 가져오기 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']
반응형
'python' 카테고리의 다른 글
파일 경로에서 파일 이름 추출 os.path.basename (0) | 2023.07.30 |
---|---|
파이썬 절대 경로 추출법 os.getcwd (0) | 2023.07.30 |
파이썬 코드 한줄로 파일 열기 (0) | 2023.07.29 |
주피터노트북에서 텍스트 파일 만들기 (0) | 2023.07.29 |
판다스 데이터 훓어보기 describe, info, dtype (0) | 2023.07.29 |
댓글