Python API Start
BioinformaticsAndMe
#API 기초 학습을 위해 아래 포스트 참조
https://bioinformaticsandme.tistory.com/135
Python API
: 파이썬에서 API 작업을 하기 위해, 'requests' 라이브러리 사용
1. Making API Requests in Python
'requests'는 파이썬 표준 라이브러리가 아니므로, 아래 두 가지 경로 중 하나로 설치 필요
#pip 설치
pip install requests
2. Making Our First API Request
request에는 다양한 형태가 존재
*GET: 데이터 검색
*POST: 새로운 데이터를 서버에 추가
*PUT: 기존 정보 변경
*DELETE: 기존 정보 삭제
request를 실행할 때, API 서버로부터 response data와 response code를 받음
response code는 우리의 request가 성공적인지 말해줌 (!문제가 있다면 원인을 설명)
'GET’ request를 실행하기 위해, requests.get() function을 사용함
requests.get() function은 사용자가 request를 진행하고 싶은 URL을 입력값으로 사용
http://open-notify.org/ 를 API server 로 두고 연습 진행
#request를 만들고 결과값을 출력
request = requests.get('http://api.open-notify.org')
print(request.text)
#response code 확인 (200 : request가 성공적으로 작동)
print(request.status_code)
200
#Reference
1) https://www.dataquest.io/blog/python-api-tutorial/
2) https://medium.com/quick-code/absolute-beginners-guide-to-slaying-apis-using-python-7b380dc82236
3) https://blog.rapidapi.com/how-to-use-an-api-with-python/
4) https://itnext.io/api-calls-and-http-status-codes-e0240f78f585
Python API End
BioinformaticsAndMe
'Python' 카테고리의 다른 글
Anaconda 설치 (0) | 2019.10.08 |
---|---|
Python JSON (0) | 2019.10.02 |
Variable (Python 변수) (0) | 2019.09.25 |
Python이 성장하는 7가지 이유 (0) | 2019.09.17 |
Python 시작 (0) | 2019.09.04 |