logo

파이썬 | os.path.exists() 메서드

os.path.exists()> 방법 파이썬 지정된 경로가 존재하는지 여부를 확인하는 데 사용됩니다. 이 방법은 주어진 경로가 열린 파일 설명자를 참조하는지 여부를 확인하는 데에도 사용할 수 있습니다.

os.path.exists() Python의 구문

통사론: os.path.exists(경로)



매개변수:

자바의 문자열과 비교
  • : 파일 시스템 경로를 나타내는 경로류 객체입니다. 경로류 객체는 다음 중 하나입니다. 또는 바이트 경로를 나타내는 객체입니다.

반환 유형: 이 메서드는 클래스의 부울 값을 반환합니다. 부울 . 이 메서드는 반환 진실 경로가 존재하면 그렇지 않으면 반환됩니다. 거짓 .

Python 예제에 파일이 있는지 확인

위의 방법을 사용하여 존재하는 Python OS Path를 확인하는 다양한 예가 있습니다. 여기서는 Python OS 경로가 존재하는지 여부를 확인하기 위해 일반적으로 사용되는 몇 가지 방법을 논의하고 있습니다.



Python OS 경로가 존재하는지 확인하십시오.

이 예에서는 Python OS 모듈 두 개의 지정된 경로가 존재하는지 확인합니다. 첫 번째 경로는 '/usr/local/bin/'이고, 두 번째 경로는 '/home/User/Desktop/file.txt'입니다. 스크립트는 경로가 존재하면 `True`를 인쇄하고 그렇지 않으면 `False`를 인쇄합니다.

파이썬3






# importing os module> import> os> # Specify path> path>=> '/usr/local/bin/'> # Check whether the specified> # path exists or not> isExist>=> os.path.exists(path)> print>(isExist)> # Specify path> path>=> '/home/User/Desktop/file.txt'> # Check whether the specified> # path exists or not> isExist>=> os.path.exists(path)> print>(isExist)>

>

>

산출

True False>

파일이나 디렉토리가 존재하는지 확인

이 예제 코드에서는os.path.exists()>'/path/to/your/file.txt'에 지정된 파일이나 디렉터리가 있는지 확인합니다. 출력은 파일이나 디렉터리의 존재 여부에 따라 달라집니다.

가장 가까운 자바스크립트

파이썬3




import> os> # Specify a file path> file_path>=> '/path/to/your/file.txt'> # Check if the file or directory exists> if> os.path.exists(file_path):> >print>(f>'The file or directory at {file_path} exists.'>)> else>:> >print>(f>'The file or directory at {file_path} does not exist.'>)>

안드로이드에서 숨겨진 앱을 여는 방법
>

>

산출:

The file or directory at /path/to/your/file.txt does not exist.>

메모: os.path.exists()> 함수가 반환될 수 있습니다. 거짓 , 실행 권한이 부여되지 않은 경우 os.stat() 경로가 존재하더라도 요청된 파일에 있습니다.

FAQ

1. 예외 없이 파일이 존재하는지 어떻게 확인하나요?

예외 발생 없이 지정된 `file_path`에 파일이 존재하는지 확인하거나 Python OS 경로가 존재하는지 여부를 확인하려면 `os.path.exists(file_path)`를 사용하세요. 이 표현식은 파일이 존재하면 `True`를 반환하고, 그렇지 않으면 `False`를 반환합니다.