[TIL] [프로젝트] 크롤한 웹데이터로 만들어보는 웹사이트 (2)

이원진·2023년 5월 2일
0

데브코스

목록 보기
17/54
post-thumbnail
post-custom-banner

학습내용


  1. 회의 내용

  2. 개발 진행사항

  3. To-do

1. 회의 내용


  • 데이터셋의 크기를 너무 크게 할 필요 없이, 일단 하나의 종목으로만(삼성전자) 테스트하고 확장

  • 사용자가 종목을 입력하면, 해당 종목의 정보와 가격 추이 시각화해서 출력

  • 데이터 모델링

    • Stock(종목명, 날짜, 전일비, 시가, 고가, 저가, 거래량)

2. 개발 진행사항


  • KRX의 "전종목 기본정보"에서 보여주는 정보의 CSV 파일 도출

  • 샘플 데이터(삼성전자)에 대한 정보를 KRX의 "전종목 시세" 페이지, 네이버 증권 페이지에 대한 크롤러를 제작해 CSV 파일 도출

  • 프로젝트 기획 및 Django 프레임 제작 완료


3. To-do


  1. 크롤링 결과로 받은 CSV를 전처리한 뒤 Model에 저장

  2. 주식 정보를 출력하는 페이지의 HTML/CSS 제작

  3. Model로부터 정보를 가져와 context를 만들고, 이를 바탕으로 정보를 출력하는 View 제작

  4. Matplotlib 라이브러리 사용해 가격 추이 시각화


post-custom-banner

0개의 댓글