복습개념으로 이번엔 스파르타피디아사이트를 만들어보겠다.
이번엔 약간의 크롤링이 들어간다.
먼저 세팅을 해줄꺼다.
새폴더열기 - 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만 넣으면 제목, 영화포스터, 줄거리를 어떻게 가져오는지 다음장에서 알아보겠다.
'js 공부(ft. sparta) > 4주차' 카테고리의 다른 글
4-11. [스파르타피디아] - 뼈대 준비하기 (0) | 2023.04.20 |
---|---|
4-10. [스파르타피디아] - 조각 기능 구현해보기 (0) | 2023.04.20 |
4-8. [화성땅 공동구매] - GET 연습(주문 보여주기) (0) | 2023.04.20 |
4-7. [화성땅 공동구매] - POST 연습(주문 저장) (0) | 2023.04.20 |
4-6. [화성땅 공동구매] - 뼈대 준비하기 (0) | 2023.04.19 |