가능한 중복 : 프로그래밍
Pythonic way to check if a file exists?기존 파일
임 새로운 그래서 나와 함께 곰.
Im 궁금한 점은 파일이 파이썬에 있는지 어떻게 알 수 있습니까?
예를 들면. ~/file.txt
내 디렉토리의 실제 파일 자체가 아닌 디렉토리입니까? "file.txt"가있는 경우 True 문을 반환합니까?
모두에게 감사드립니다.
import os
os.path.exists(filename)
는 또한 특정 파일이 디렉토리 대 일반 파일 인 경우 테스트 os.path.isfile()를 참조하십시오
그것은 사람들이 물어 대부분의 시간, 실제로 그들이 원하는 것을 아니라고 언급 할 가치가있다. 파일을 열기 전에 존재 여부를 확인하려는 경우 파일을 열어 누락 된 경우 예외를 처리하십시오. Python에 가깝고 수십 년 동안 Unix 시스템을 개발하는 데 사용 된 경쟁 조건도 피할 수 있습니다. – abarnert