정리 노트/스파르타 웹개발 종합반

웹개발 종합반 3주차 (3-5) : requests 라이브러리 사용

우주바다 2022. 3. 5. 15:30
728x90

Requests 라이브러리 사용,

List , Dictionary, 함수, If, For문 연습

 

import requests

 

import로 설치한 거 불러오기.

 

서울시 미세먼지 open api

requests 라이브러리를 이용해서 불러오고 print하기.

r = requests.get('http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99')
rjson = r.json()

print(rjson['RealtimeCityAir']['row'][0]['NO2'])

구 이름과 미세먼지 값을

반복문으로 쭉 띄우기

import requests 

r = requests.get('http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99')
rjson = r.json()

gus = rjson['RealtimeCityAir']['row']

for gu in gus:
	print(gu['MSRSTE_NM'], gu['IDEX_MVL'])

IDEX_MVL 값이 60 미만인 구만 찍기

 

import requests

r = requests.get('http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99')
rjson = r.json()

gus = rjson['RealtimeCityAir']['row']

for gu in gus:
	if gu['IDEX_MVL'] < 60:
		print (gu['MSRSTE_NM'], gu['IDEX_MVL'])

 

 

728x90
반응형