[Python]공공데이터포털 오픈 API사용하기 (아파트 전월세 자료)

2020. 10. 25. 17:30빅데이터 잡아라/데이터분석 스터디

반응형

안녕하세요.

공공데이터포털은 정부가 보유한 다양한 공공데이터를 개방하여 누구나 쉽게 활용할 수 있는 플랫폼입니다.

공공데이터포털로 바로가기 ▶▶ https://www.data.go.kr/

 

공공데이터 포털

국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase

www.data.go.kr

저는 오늘 국토교통부가 발급하는 아파트 전월세 데이터를 받아 분석을 해볼려고 합니다~! 

먼저 국토교통부에서 로그인은 필수이신거 아시죠~? 

① 공공데이터포털에 들어가면 '검색창'에 받고싶은 데이터를 적습니다.

공공데이터포털 메인페이지

조회 결과는 총3가지로 크게 분류되어있습니다. '파일데이터', '오픈 API', '표준데이터셋'

② 저희는 이번에 오픈 API를 활용할거니 '오픈API' 단락에서 '국토교통부_아파트매매 실거래 자료'를 눌러주세요

국토교통부_아파트매매 실거래자료를 누르면, 위와같은 화면이 나오는데요.

③ '활용신청'을 누르면 간단한 활용목적을 적으신후에 신청키를 누르면 서비스키를 발급받으실 수 있으십니다~~!

또 여기서 주의해야할 점은, 데이터 포멧이 XML입니다. 

저도 처음에 정보를 대강 보다가, CSV나 TEXT형태로 나올줄 알고 계속 코딩한 기억이ㅠㅠㅠ 

여러분들은 시간낭비 하지 마세요~~ 

참고문서(아파트 매매 신고정보 조회 기술 문서.hwp)도 중요합니다~! 

참고문서에서 주의깊게 봐야할 것이 있기 때문이죠.

'b)요청메시지 명세'와 'd)요청/응답 메시지 예제'를 보면 요청할 파라미터, 예시 등이 있으니 우리가 유용하게 쓸 수 있습니다.

나중에 요청할때를 대비해서 요청URL에 파라미터 변수를 잘 보아야 합니다~! 

이제 서비스키 발급까지 모두 마쳤어요~

마이페이지를 누르면, 신청한 내역이 나옵니다.

이제 본인이 활용신청한 화면으로 클릭하면, 

④ 인증키를 얻으실 수 있습니다.

그리구 바로 아래에 활용신청 상세기능정보에서 데이터를 미리보기를 눌러 미리볼 수 있는데요.

미리보기를 누르면 데이터의 형태(XML)를 볼 수 있습니다~! 

그러면 이제 준비물을 다 끝났습니다~! 

※주의사항: 인증키를 발급한 후에 미리보기가 되지 않는다면, 하루정도 시간차를 둔 뒤에 해보세요~! 

파이썬으로 데이터를 가져와 분석을 해볼까요~? shiningyouandme.tistory.com/11

 

[Python]공공데이터포털 오픈 API사용하여 DataFrame으로 변환2(아파트 전월세 자료)

공공데이터포털에서 사용자키를 얻었으면 파이썬(Python)를 이용하여 데이터를 획득하는 방법을 알아보도록 하겠습니다. 공공데이터포털에서 사용자키 받는 방법 ▶ [Python]공공데이터포털 오픈

shiningyouandme.tistory.com