디스크에 특정 파일명의 파일이 실제로 존재하는지, 또는 특정 디렉토리명의 디렉토리가 정말로 있는지 알아내는 방법입니다.
os.path.isfile() 함수는, 지정한 패스가 파일이고 실제로 존재할 때에만 참을 반환하기에, 파일이 존재하는지 알아내는 용도로 사용할 수 있습니다.
os.path.isdir()은 디렉토리(폴더)에 적용됩니다.
파일/폴더 존재 여부 알아내기 예제
스크립트 파일명: example.py
os.path.isfile() 함수는, 지정한 패스가 파일이고 실제로 존재할 때에만 참을 반환하기에, 파일이 존재하는지 알아내는 용도로 사용할 수 있습니다.
os.path.isdir()은 디렉토리(폴더)에 적용됩니다.
파일/폴더 존재 여부 알아내기 예제
스크립트 파일명: example.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #!/usr/bin/python # -*- coding: cp949 -*- import os if os.path.isfile("test.txt"): print "파일 있습니다" else: print "그런 이름의 파일은 없습니다" if os.path.isdir("000"): print "디렉토리 있습니다" else: print "그런 이름의 디렉토리는 없습니다" | cs |
댓글
댓글 쓰기