왕초보_day11

조소영·2021년 7월 18일
0

오늘은 파이썬 패키지 사용해보는날,,

  • 리퀘스트 (requests) 라이브러리 사용해보기+ List/Dictionary/함수/If/For문 연습
-import requests # 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'])

웹스크래핑(크롤링) 기초

  • 크롤링이 가능한 이유는 뭘까?
    사이트 페이지는 인터넷과 관계없이 이미 받아온것.그걸 가지고 내가 솎아내는것이 크롤링.
    1) 요청하는것 (requests사용)
    2)요청되서 가지고 온 HTML중에 내가 원하는걸 잘 솎아내는것 이 중요(BeautifulSoup사용)
  • BeautifulSoup 사용방법
    1)셀렉트1 (1개 나오는거)
    2)셀렉트(여러개)

크롤링은 정답을 찾아가는게 아니라
정답이 되게 만드는것

profile
에이치아이~

0개의 댓글