Python
python) requests Exception 잡아내기
Calssess
2020. 6. 11. 15:10
반응형
보통 네트워크 통신을 위해 requests를 많이들 쓴다.
import requests
당연히도 통신을 한다면 오류가 뜨는 Exception을 잡아야한다.
https://requests.readthedocs.io/en/latest/user/quickstart/#errors-and-exceptions
이 링크를 한번 자세히 읽어보고 사용하길 바란다.
import requests
url = 'Your.url.com'
try:
req = requests.get(url)
except requests.exceptions.Timeout as errd:
print("Timeout Error : ", errd)
except requests.exceptions.ConnectionError as errc:
print("Error Connecting : ", errc)
except requests.exceptions.HTTPError as errb:
print("Http Error : ", errb)
# Any Error except upper exception
except requests.exceptions.RequestException as erra:
print("AnyException : ", erra)
반응형