[P]부스트캠프 AI Tech 3기(week6) 개인정리

정재욱·2022년 3월 1일
0

Python에서 Glob로 파일과 폴더경로 불러오기

  • glob.glob('./*') : 현재 폴더에 있는 폴더와 파일의 경로들을 받는다.
  • glob.glob('./data/train/*') : ./data/train의 모든 파일 경로를 받는다
  • glob.glob('./data/train/*.json') : ./data/train에 있는 .json으로 끝나는 파일들을 불러온다.
  • glob.glob('./data/*') : data폴더에 있는 폴더와 파일경로를 불러온다.
  • glob.glob('./data/*/*') : ./data// 의 검색결과와 일치하는 파일경로를 모두 받아온다.

Python 이미지 처리 PIL

from PIL import Image
import numpy as np

img = np.array(Image.open(" "))
img.show()

OS 모듈

  • 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() : 파일명과 경로를 합치기

profile
AI 서비스 엔지니어를 목표로 공부하고 있습니다.

0개의 댓글

관련 채용 정보