
requests 라이브러리HTML+CSS+JS+Flask/mongoDB+pymongo+크롤링2021. 6. 17. 21:26
Table of Contents
https://duckgugong.tistory.com/152
프로젝트 생성 및 패키지 설치하기
프로젝트 생성하기 (Pycharm Professional) 첫번째 방법 File -> Location 에서 원하는 경로를 선택한 다음 New enviroment using 클릭 후 Vritualenv 선택하기. 그 다음, Location에 선택한 경로 뒤에 venv가 써..
duckgugong.tistory.com
우선 위 링크의 글을 읽고 requests 라이브러리를 설치하자.
requests 라이브러리
- HTTP요청을 처리할 수 있는 파이썬 라이브러리이다.
- 아래 링크에 들어가서 HTTP 요청이 무엇인지 살펴보자
- https://duckgugong.tistory.com/156
HTTP
HTTP (Hypertext Transfer Protocol) HTTP는 서버와 클라이언트가 인터넷상에서 데이터를 주고받기 위한 프로토콜(Protocol)이다 HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜이다.
duckgugong.tistory.com
서울시 미세먼지 API를 이용해서 미세먼지 수치가 60보다 작은 구와 미세먼지 수치를 출력해보자!
import requests
r = requests.get('http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99')
rjson = r.json()#요청을 json 형태로 변환
gus = rjson['RealtimeCityAir']['row']
for gu in gus:
if gu['IDEX_MVL'] < 60:
print(gu['MSRSTE_NM'], gu['IDEX_MVL'])
'HTML+CSS+JS+Flask > mongoDB+pymongo+크롤링' 카테고리의 다른 글
pymongo로 mongoDB 연결 + 조작 (0) | 2021.06.26 |
---|---|
mongoDB + Atlas 설정 (0) | 2021.06.25 |
크롤링 (bs4) (0) | 2021.06.24 |
프로젝트 생성 및 패키지 설치하기 (0) | 2021.06.17 |
개발환경 설치 (0) | 2021.06.15 |
@덕구공 :: Duck9s'
주니어 개발자에욤
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!