glob
모듈이있는 필터 :
글로브 가져 오기
import glob
와일드 카드 :
files=glob.glob("data/*")
print(files)
Out:
['data/ks_10000_0', 'data/ks_1000_0', 'data/ks_100_0', 'data/ks_100_1',
'data/ks_100_2', 'data/ks_106_0', 'data/ks_19_0', 'data/ks_200_0', 'data/ks_200_1',
'data/ks_300_0', 'data/ks_30_0', 'data/ks_400_0', 'data/ks_40_0', 'data/ks_45_0',
'data/ks_4_0', 'data/ks_500_0', 'data/ks_50_0', 'data/ks_50_1', 'data/ks_60_0',
'data/ks_82_0', 'data/ks_lecture_dp_1', 'data/ks_lecture_dp_2']
Fiter 확장 .txt
:
files = glob.glob("/home/ach/*/*.txt")
단일 문자
glob.glob("/home/ach/file?.txt")
숫자 범위
glob.glob("/home/ach/*[0-9]*")
알파벳 범위
glob.glob("/home/ach/[a-c]*")