반전공자

[Python] API 불러오기 본문

게임 데이터 분석

[Python] API 불러오기

하연01 2023. 4. 3. 23:47

데이터 분석을 하다보면, 단순 csv/xlsx 파일 외에 실시간 업데이트가 되는 아주 좋은 API 데이터를 만나게 됩니다

처음에 너무 어렵다고 생각했는데 해보니 정말 간단하고 좋습디다

간단한 코드만 돌려도 돌아가니, 공유해보려 합니당~

 

 

url = 'API url'
response = requests.get(url)
contents = response.text
json_ob = json.loads(contents)
avt_h = json_normalize(json_ob)

 

 

※ API url엔 제공하는 사이트에서 옵션을 지정해주기도 하지만, 따로 입력해야 하는 경우도 있으니 주의! 

    → number=<number> 과 같은 형식으로 있는데, 이때 <number>를 모두 지우고 값을 입력! ex. number=30

 

& 문자를 지우지 않도록 주의!

 

 

json_normalize

제이슨 형식으로 들어온 API 데이터를 한번에 데이터프레임으로 변환해주는 아주 좋은 함수

 

 

 

 

'게임 데이터 분석' 카테고리의 다른 글

[Pandas] Multi Index 설정  (0) 2023.04.06
[Python] 문자열 인코딩 함수  (0) 2023.04.03
[크롤링] 앱스토어 게임리뷰 크롤링  (0) 2023.03.11
IGAWorks 마케팅클라우드  (0) 2023.03.07
게임 로그데이터란?  (0) 2023.03.07