on
[python] 한경 컨센서스 크롤링
[python] 한경 컨센서스 크롤링
반응형
0. 들어가기
-. 한국경제신문에서 제공하는 컨센서스 리스트를 가져와서 DB에 저장한다.
-. 저장한 DB를 웹에서 보여준다.
-. 앞서 파싱해 온 다트 전자공시와 비슷한 형식에, 목표가/애널 이름을 추가한 게시판 형식을 만들 예정.
-. ah
1. 한국경제 크롤링
-. 파이썬의 beautifulsoup을 이용해 한경 컨센 목록을 가져온다. 자세한 설명은 이전 포스팅에서..
-. 대략 3년치 데이터를 가져오니 25,000개 정도 된다.
2. 게시판 구성하기
-. flask로 게시판 만들기와 부트스트랩을 이용해 이쁘장하게 꾸미는 것, 두가지 포스팅을 한 적이 있는데 이것의 확장판.
-. 게시판을 뚝딱 만들 줄 알았는데.. 반응형을 넣으려니 좀 골때리네.. 일단 데스크탑에서 보이는 테이블은 이렇게 만들어두면 해결됨.
번호 제목 회사 공시일시 의견 목표가 애널 {% if feed_list %} {% for feed in feed_list.items %} {{ feed_list.total - ((feed_list.page-1) * feed_list.per_page) - loop.index0 }} {{ feed.title }} {% if feed.company|stocknametocode != -1 %} {% endif %} {{ feed.company }} {{ feed.feedDate|datetime }} {{ feed.opinion }} {{ feed.target_price }} {{ feed.analyser }} [{{ feed.owner }}] {% endfor %} {% else %} 공시가 없습니다. {% endif %}
-. 출력물은 여기에서.
-. 사실은 저걸 그려놓고 반응형 웹으로 모바일 화면을 한번 더 꾸밀랬는데.. 생각보다 복잡해서 글을 갈라야겠다.
반응형
from http://givemethesocks.tistory.com/56 by ccl(A) rewrite - 2021-03-18 22:00:41