Python:
디렉토리가 존재하는지 확인하기
방법:
Python은 os
및 pathlib
모듈을 사용하여 디렉토리의 존재 여부를 확인하는 기본적인 방법을 제공합니다. 다음은 두 가지 방법에 대한 예시입니다:
os
모듈 사용
import os
# 디렉토리 경로 지정
dir_path = "/path/to/directory"
# 디렉토리가 존재하는지 확인
if os.path.isdir(dir_path):
print(f"디렉토리 {dir_path}가(이) 존재합니다.")
else:
print(f"디렉토리 {dir_path}가(이) 존재하지 않습니다.")
pathlib
모듈 사용
from pathlib import Path
# 디렉토리 경로 지정
dir_path = Path("/path/to/directory")
# 디렉토리가 존재하는지 확인
if dir_path.is_dir():
print(f"디렉토리 {dir_path}가(이) 존재합니다.")
else:
print(f"디렉토리 {dir_path}가(이) 존재하지 않습니다.")
서드파티 라이브러리
Python의 표준 라이브러리만으로도 디렉토리가 존재하는지 확인하는 것에 충분하지만, 버전 간의 일관성 또는 추가 기능을 위해 pathlib2
와 같은 라이브러리를 대안으로 사용할 수 있습니다.
참고: 최신 Python 버전에 따르면, 대부분의 사용 사례에 있어 pathlib
이 충분히 강력하므로 이 특정 작업에 대한 서드파티 라이브러리는 덜 필요해졌습니다.