• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

response.raise_for_status()

23.07.22 12:46 작성 조회수 353

1

response.raise_for_status() 함수를 이해못했어요... response코드가 200이 아닐경우만 에러를 던지나요? 에러를 던져서 에러처리는 어떻게하나요?

답변 1

답변을 작성해보세요.

0

안녕하세요 남기정님,

https://requests.readthedocs.io/en/latest/user/quickstart/#response-status-codes

여기를 보면 더 자세히 아실수 있는데요? 코드가 4XX나 5XX일 경우에 에러를 던집니다. 보통 2XX는 성공으로 간주합니다.

에러를 던지게 되면, "Try except 구문에 대해 알아보기" 강의에서처럼, 예외처리를 하시면 됩니다.