반응형
파이썬에서 파일 객체 존재 여부를 확인하는 방법은 아래와 같습니다.
import os.path
os.path.isfile(fname)
파이썬 3.4부터는 객체지향 방식이 지원되어 아래와 같은 방법으로 체크가 가능합니다.
from pathlib import Path
my_file = Path("/paths/file")
if my_file.is_file():
# 파일이 존재할 경우
디렉토리인지 체크하기 위해서는.. is_dir()를 사용하면 됩니다.
if my_file.is_dir():
# 디렉토리가 존재할 경우
파일이든 디렉토리이든 상관 없이 존재 여부를 알고 싶을때는 아래와 같은 방법을 사용하시면 됩니다.
if my_file.exists():
# 객체가 존재할 경우
반응형
'IT이야기' 카테고리의 다른 글
Javascript == 와 === 차이점 (0) | 2021.02.16 |
---|---|
"px", "in", "mm", "pt", "dp", "dip", "sp" 등 각종 단위 설명과 차이점 (0) | 2021.02.16 |
Javascript에서 property 삭제하는 방법 (0) | 2021.02.15 |
JAVA에서 JSON 문자열을 org.json.JSONObject로 변환 하기 (0) | 2021.02.09 |
파이썬의 삼항조건 연산자 (0) | 2021.02.09 |