-
python requests로 api 호출하는 방법IT/python 2023. 7. 6. 17:26
python에 requests 패키지 설치
pip install requests
https://pypi.org/project/requests/
requests
Python HTTP for Humans.
pypi.org
API를 호출할 때 필요한 정보들이 있다.
URL / Protocol / Method / Content-Type 등등
Request / Response
Requset에는 4가지 방식이 있다.
GET 방식: requests.get()
POST 방식: requests.post()
PUT 방식: requests.put()
DELETE 방식: requests.delete()이 중에 API호출을 할 때 API 정보를 통해 post한다. 그리고 형식은 보통 JSON형식으로 한다.
ex)
data = {"a": a, "b": b}
r = requests.post(url, data=json.dumps(data), headers={'Content-Type': 'application/json'}이런식으로 받아서 r.content나 r.text 등으로 가공해서 데이터를 처리한다.
알고있으면 정말 요긴하게 쓸 곳이 무궁무진하다.
728x90반응형'IT > python' 카테고리의 다른 글
python으로 Excel 이미지 추출/삽입하는 방법 (0) 2023.11.28 python requests 비동기식으로 호출하는 방법 (asyncio / aiohttp) (0) 2023.07.06 python mqtt 설치 및 세팅 요령 (0) 2023.07.05 PyAutoGUI 설치 및 설명_python마우스매크로 (0) 2023.06.29 'XlsxWriter' object has no attribute 'save'. (0) 2023.06.27