api를 반복해서 호출하면서 필요한 데이터 싹 가져다가 데이터프레임으로 만드는 코드 작성해보는 중에 자꾸 이해가 안되는 에러가 떠서 질문 좀 하려고 함


json_string = json.dumps(dict_res['response']['body']['items'], ensure_ascii=False)


이 부분에서 분명히 키값 세개 다 들어오는거 확인되는데도 자꾸 ['response']이나 ['body']  KeyError 뜨는데 이거 도대체 원인이 뭐임?



에러 떴을 때 api에서 받아왔던 값 열어보면 키값들 다 멀쩡하게 들어오고 있으니 미쳐버릴거 같음

심지어 아예 되질 말던가 에러뜨기 전까지 for문 정상적으로 4~5번씩 돌다가 멈추니까 더 이해가 안됨

게다가 받아오는 범위를 살짝 좁혀주니 에러뜨던 일자의 데이터도 정상적으로 받아와짐



하다하다 원인 자체를 짐작조차 못하겠는건 처음인거같은데 이건 도대체 원인이 뭐고 해결 방법이 뭔지 도움 좀 받아도 될까

이 좆같은 api Tlqkf