2010년 4월 25일 일요일

[python] 파일/폴더 존재여부 확인

디스크에 특정 파일명의 파일이  존재하는지, 또는 특정 디렉토리명의 디렉토리가 존재하는지 확인

os.path.isfile() 함수는, 지정한 패스가 파일이고 실제로 존재할 때에만 참을 반환하기에, 파일이 존재하는지 알아내는 용도로 사용할 수 있습니다.

os.path.isdir()은 디렉토리(폴더)에 적용됩니다.

파일/폴더 존재 여부 알아내기 예제

스크립트 파일명: exisfile.py

#!/usr/bin/python
# -*- coding: cp949 -*-
import os
if os.path.isfile("test.txt"):
  print "파일 있음"
else:
  print "파일 없음"
if os.path.isdir("000"):
  print "디렉토리 있음"
else:
  print "디렉토리는 없음"

댓글 없음:

댓글 쓰기