데이터수집2 [크롤링으로 주식 쉽게 하자!] 네이버금융에서 정보 엑셀로 저장하기 국내주식을 하는 분이라면 모두 들어가 봤을 네이버 증권사이트에서, 종목의 정보를 가져온 후 엑셀에 저장하는 방법을 소개하도록 하겠습니다. 예시로 현재가, 52주 최고가를 가져오고, 고점에서 8프로 떨어진 가격은 얼마인지도 계산해서 엑셀에 정리해보겠습니다. 쉬운 말로 자세하게 설명할 예정이니 응용해서 원하는 정보를 스스로 받아보세요. 엑셀로 저장하면 최종적으로 이런 모습이 됩니다. 1. 원하는 정보가 있는 사이트 주소 자동 생성 우선 크롤링에 필요한 requests, beautifulsoup, 그리고 엑셀을 생성하는데 필요한 openpyxl를 import 해줍니다. import requests #request 라이브러리를 불러와라 from bs4 import BeautifulSoup #이 라이브러리 안에 .. 2022. 2. 6. [크롤링으로 주식 쉽게 하자!] CSS 선택자 정리 (feat. 쉽게 css선택자 복붙하는 법) 저는 주식을 줍줍할 때, 전고점에서 8% 떨어진 가격과 현재가를 비교해서 사는 방법을 사용합니다. 그런데 매번 원하는 종목을 찾아 들어가서 계산을 하고 현재가와 비교하는 것이 귀찮고, 여러 종목을 한눈에 보는 것도 어려워서 방법이 없을까 고민하고 있었습니다. 그러다가 전에 코딩을 하면서 배웠던 크롤링이 생각이 났고, 복습 겸 주식에 들이는 시간을 줄여보자는 생각으로, 원하는 주식의 최고점에서 8% 떨어진 가격과 현재가를 비교해주는 코딩을 만들어보기 시작했습니다. 만드는 과정에서 필요한 기본 지식과 그 결과물을 포스팅할 예정입니다. 이번 포스팅에서는 크롤링을 하려면 꼭 알아야 하는 css선택자에 대해 정리해보려 합니다! html에서 데이터를 추출하기 위해서는 BeautifulSoup 모듈을 사용하고, 크롤.. 2022. 1. 16. 이전 1 다음