[Python] file, dir 존재 확인하기

happypath·2021년 11월 17일
0

Python

목록 보기
1/6

프로젝트 개발 중, static/src/img 폴더에 내가 원하는 id 값에 대한 이미지 파일이 존재하는지 확인해야 하는 상황이 생겼다.

그렇게 해결한 방법은, isfile / isdir 로 체크해 주는 것.


1. isfile 사용 방법

반환 값은 true/false이다.

import os

if os.path.isfile("./static/src/img/"+str(book.id)+".png"):
    #생략...

2. isdir 사용 방법

isfile과 코드는 유사하다.

import os 
if os.path.isdir("./static/src/img"):
    #생략...

위와 같은 방식으로 원하는 파일 혹은 폴더를 찾고 해당 값이 존재하면, 지정한 파일을 불러 올 수 있도록 나머지 코드는 작성하였다.

참고사이트

0개의 댓글