Python JSON Start
BioinformaticsAndMe
Python JSON
: JSON(JavaScript Object Notation)
→ "키-값 쌍"으로 이루어진 데이터 오브젝트 전달을 위해, 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷
→ 머신에 의해 쉽게 읽혀지도록 데이터를 구조화하는 형태
→ API 서버에서 데이터가 오고 갈때, JSON 포맷을 사용
: API로 받은 JSON 결과를 살펴보면, 파이썬 딕셔너리/리스트/문자열/정수 자료형의 혼합 형태임을 알 수 있음
Open Notify API 를 통해서, Python JSON 예시를 살펴보자
ISS(International Space Station; 국제우주정거장)에 대한 자료이다
우리가 예제로 사용될 Endpoint는 http://api.open-notify.org/astros.json
*Endpoint(엔드포인트) - 사용자들이 접속하는 웹 서버 등의 서버 시스템
(보통 API 요청시 도메인 끝에 붙이는 URL, 'astros.json')
1. JSON response in Python
# requests 라이브러리
import requests
#API 기초 학습을 위해 아래 포스트 참조
https://bioinformaticsandme.tistory.com/135
https://bioinformaticsandme.tistory.com/136
#Reference
1) https://ko.wikipedia.org/wiki/JSON
2) https://blog.naver.com/zzzcc33/221594710730
3) https://realpython.com/python-json/
Python JSON End
BioinformaticsAndMe
'Python' 카테고리의 다른 글
[Python] 주석 처리 (0) | 2019.10.15 |
---|---|
Anaconda 설치 (0) | 2019.10.08 |
Python API (0) | 2019.09.30 |
Variable (Python 변수) (0) | 2019.09.25 |
Python이 성장하는 7가지 이유 (0) | 2019.09.17 |