-
Python Requests, JSON 활용한 데이터 가공하는 방법programing/Python 2017. 9. 4. 14:51
오픈 API의 데이터는 크게 XML과 JSON 으로 둘로 나뉜다.
XML은 용량을 많이 차지하고 네트워크에 부하를 많이 주기 때문에
용량이 작고 네트워크 부하를 줄여주는 JSON데이터를 사용하는 추세이다.
JSON데이터는 Dictionary type로 이루어져 있다.
이것을 내가 필요한 형태로 가공하는 방법을 알아보도록 하겠다.
python3
123456import requestsimport jsonr = requests.get('http://www.123456789.com')req = r.json()원하는 데이터 = req['000']cs 주소는 임의로 해놓은 것이고, API주소를 적으면 된다.
그리고 JSON모듈을 활용해서 디코딩해주면되거나, JSON decoding이 필요하지 않다면,
그대로 requests.get을 이용해도 무관하다.
'programing > Python' 카테고리의 다른 글
Anaconda 가상환경 만드는 방법 (0) 2017.09.18 Python pip 명령어 자세히 알아보기 (0) 2017.09.08 Pyhon path 추가하는 방법(윈도우) (0) 2017.09.08 MAC python3 Django 세팅하는 방법 (0) 2017.09.06 Pyhotn IDLE 설치하기 (0) 2017.08.23