이번 주차 목표
1. 파이썬 기초 문법을 안다.
2. 원하는 페이지를 크롤링 할 수 있다.
3. pymongo를 통해서 mongoDB를 제어할 수 있다.
파이썬 기초는 학습이 되어있어서 넘어간다
파이썬 패키지 설치하기
파이썬 패키지란 무엇일까?
패키지는 모듈(일종의 기능들 묶음)을 모아 놓은 단위 외부 라이브러리를 사용하기 위해
가상환경(virtual environment) 이란?
프로젝트별로 패키지들을 담을 그릇이라고 생각하면 됨
pip사용 gitbash에서 pip명령어를 이용해서 설치할 수 있지만
이번에는 파이참을 이용해 쉽게 설치를 해본다
파일 -> 설정을 누른다
손쉽게 필요한 패키지를 설치할 수 있다
패키지를 사용해보자
Requests 라이브러리 사용하기
import requests # requests 라이브러리 설치 필요
r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair')
rjson = r.json()
Ajax를 파이썬에서 사용하는거라고 생각하면 된다고 했다
OpenAPI에서 요청한 정보에서 미세먼지 값을 보여주자
import requests # requests 라이브러리 설치 필요
r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair')
rjson = r.json()
gus = rjson['RealtimeCityAir']['row']
for gu in gus:
print(gu['MSRSTE_NM'], gu['IDEX_MVL'])
'과거공부모음' 카테고리의 다른 글
웹개발 종합반 3주차 개발일지3 (1) | 2022.10.11 |
---|---|
웹개발 종합반 3주차 개발일지2 (0) | 2022.10.11 |
웹개발 종합반 2주차 개발일지2 (0) | 2022.10.11 |
웹개발 종합반 2주차 개발일지1 (0) | 2022.10.09 |
웹개발 종합반 1주차 개발일지3 (0) | 2022.10.09 |