본문 바로가기

과거공부모음

웹개발 종합반 3주차 개발일지1

이번 주차 목표

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'])