본문 바로가기

js 공부(ft. sparta)/4주차

4-9. [스파르타피디아] - 프로젝트 세팅

복습개념으로 이번엔 스파르타피디아사이트를 만들어보겠다.

이번엔 약간의 크롤링이 들어간다.

먼저 세팅을 해줄꺼다.

새폴더열기 - 03.pedia - 파일만들기 - app.py - 새터미널열기 - python -m venv venv 

하면 기본세팅이 끝난다.

그리고 1번을 눌러서 venv로 맞춰주고 새터미널을 다시 열어주면 된다.

그리고 1번인 새폴더를 만들어주고 그안에 index.html 파일을 만들어준다.

이제 flask , pymongo, dnspython 와 크롤링을 하기위한 requests , bs4 를 총 5개 깔아줘야한다.

한번에 까는 방법이 있다.

pip install flask pymongo dnspython requests bs4

라고 써주면 된다.

그럼 하나하나씩 순서대로 깔아준다.

 

그리고 서버를 만들기 전에 내가 제대로 알지 못한것을 먼저 구현 후 우리가 아는것을 구현하는 것이다.

 

우린 url만 넣으면 제목, 영화포스터, 줄거리를 어떻게 가져오는지 다음장에서 알아보겠다.