본문 바로가기
카테고리 없음

파이썬 코딩할 때 기본 중의 기본! file existence 체크하는 습관 들이기

by 뷰티풀스택 2023. 7. 2.
반응형

파일의 존재 여부를 확인하는 것은 프로그램에서 자주 사용되는 중요한 작업입니다. 파일의 존재 여부를 확인하면 파일을 읽거나 쓰기 전에 적절한 조치를 취할 수 있습니다. 

 

 

Python에서 파일의 존재 여부를 확인하는 가장 간단한 방법은 `os.path.exists()` 함수를 사용하는 것입니다. 이 함수는 주어진 경로에 파일이 존재하면 True를 반환하고, 그렇지 않으면 False를 반환합니다.

 

아래는 `os.path.exists()` 함수를 사용하여 파일의 존재 여부를 확인하는 예시 코드입니다:

 

 

```python

import os



file_path = "파일의_경로"



if os.path.exists(file_path):

    print("파일이 존재합니다.")

else:

    print("파일이 존재하지 않습니다.")

```

 

위의 코드에서는 `os.path.exists()` 함수를 호출하여 `file_path` 변수에 저장된 경로에 파일이 있는지 확인합니다. 파일이 존재하는 경우 "파일이 존재합니다."라는 메시지를 출력하고, 존재하지 않는 경우에는 "파일이 존재하지 않습니다."라는 메시지를 출력합니다.

 

또다른 방법도 있습니다.

import pathlib
pathlib.Path('.gitignore').is_file()
True

 

파일의 존재 여부를 확인하는 것은 파일을 다루는 프로그램에서 흔히 사용되는 작업 중 하나입니다. 이를 통해 파일의 유무에 따라 프로그램의 동작을 조정할 수 있습니다.

 

더 자세한 정보는 아래 링크에서 Python 공식 문서를 참조하시기 바랍니다:

https://docs.python.org/ko/3/library/os.path.html#os.path.exists

반응형

댓글