glob.glob('./*')
: 현재 폴더에 있는 폴더와 파일의 경로들을 받는다.glob.glob('./data/train/*')
: ./data/train의 모든 파일 경로를 받는다glob.glob('./data/train/*.json')
: ./data/train에 있는 .json으로 끝나는 파일들을 불러온다.glob.glob('./data/*')
: data폴더에 있는 폴더와 파일경로를 불러온다.glob.glob('./data/*/*')
: ./data// 의 검색결과와 일치하는 파일경로를 모두 받아온다.from PIL import Image
import numpy as np
img = np.array(Image.open(" "))
img.show()
os.getcwd()
: 현재 작업 디렉토리 확인
os.chdir()
: 현재 작업 디렉토리 변경
os.listdir()
: 입력 경로 내의 모든 파일과 폴더명 리스트 반환
os.mkdir()
: 폴더 생성
os.path.isdir()
: 폴더 유무 판단
os.path.isfile()
: 파일 유무 판단
os.path.exists()
: 파일이나 폴더의 존재여부 판단
os.path.getsize()
: 파일의 크기(size) 반환
os.path.split()
os.path.splitext()
: 경로와 파일 분리
os.path.join()
: 파일명과 경로를 합치기