데이터가 너무 방대한 경우 적당히 유효할 정도의 데이터를 추출해서 분석을 진행.
그래도 시간이 오래 걸리면 과금(GPU).
B.데이터 수집\01.OpenAPI 데이터 수집\06-카카오 책 검색(반복처리)강사님.ipynb 참고
프로토콜과 HTTP 메서드 확인
python
session.get(API_URL, params={"a":100, "b":200})
python
session.post(API_URL, params={"a":100, "b":200})
python
session.post(API_URL, data=json.dumps({"a":100, "b":200}))
대부분 OpenAPI는 get 방식으로 데이터 전달(HTTP메서드)
"a"로 잡아준다. 데이터가 상승 값이면 곱셈 방식으로 "m". 데이터가 하강 값이면 덧셈 방식으로 "a". max_diff로 최대 차분 횟수 설정. exp_time_data(df, 'Passengers', "m", max_diff=10)