파이썬(Python) 에러 NotFoundError 와 처리 방법
2월 17, 2023
In Python |
파이썬(Python) 에러 NotFoundError 처리 방법
원인
Python의 NotFoundError는 뭔가 찾을 수 없을 때 발생합니다.
크게 두 가지 경우가 있습니다.
- ModuleNotFoundError (모듈 미설치)
- FileNotFoundError (파일 못 찾음)
ModuleNotFoundError는 모듈을 찾을 수 없을 때 발생하고
FileNotFoundError는 파일을 찾을 수 없을 때 발생합니다.
처리 방법
ModuleNotFoundError 에러는 모듈이 설치되어 있고 올바른 이름이 사용되었는지 확인하고,
미설치된 모듈은 pip 또는 다른 패키지 관리자를 사용하여 설치합니다.
FileNotFoundError 에러는 파일이 존재하고 올바른 파일 경로가 사용되었는지 확인하고,
try-except 블록을 사용하여 에러를 정상적으로 처리하도록 합니다.
try:
with open("not_found.txt", "r") as f:
contents = f.read()
except FileNotFoundError:
print("파일을 찾을 수 없습니다.")