requests 의 성공유무 처리(status_code)
마스터욱
0
49
0
0
2018-04-30 22:15:47
r = requests.post(self.api_url, data=post_data)
if r.status_code == 200:
result_json = r.text # {"result":"OK"}
data = json.loads(result_json)
requests 를 사용할 경우 꼭 위와같이 꼭 예외처리를 해주자.
너무 당연한거고, 기초적인건데 이걸 무시했다가 몇일을 고생했는지 모르겠다...
무조건 200이 온다고 생각하고 간과했던게 화근이다 ㅠㅠ; 1000번중에 1번은 200이 안오드라 진짜 -_-; 꼭 걸어두자!
역시 개발은 조급하면 안된다~