본문 바로가기

분류 전체보기

(18)
네이버 금융 웹페이지 스크래핑 0302테마스크래핑-내용 https://finance.naver.com/sise/theme.naver 테마별 시세 : 네이버 증권 관심종목의 실시간 주가를 가장 빠르게 확인하는 곳 finance.naver.com 지난번 네이버 금융 테마별 시세 페이지 목록 스크래핑에 이어 각 테마별 종목(내용)을 스크래핑 해보자. 3-2. 테마별 시세 페이지 스크래핑-내용 1. 필요 라이브러리 로드 2. 테마 목록 수집 파일 불러오기 3. 함수 만들기를 위한 샘플 수집(수집할 페이지 URL 설정, requests 요청, table 정보 확인 + 간단한 전처리) 4. 하나의 함수로 만들기 (+ 경로 오류 해결) 5. 만든 함수와 반복문으로 각 테마별 종목 테이블 파일로 저장하기 1) 필요 라이브러리 로드 # 라이브러리 로드 import time ..
네이버 금융 웹페이지 스크래핑 0301테마스크래핑-목록 네이버 금융 테마별 시세 페이지 목록 스크래핑을 해보자! 앞선 업종별 시세와 다르게, 테마별 시세는 테이블이 여러 페이지로 구분되어 있다. 따라서 함수와 반복문을 활용하여 여러 페이지 수집이 가능하게 구현해야 한다. 업종별 시세 페이지 스크래핑과 마찬가지로, 테마별 시세 페이지 스크래핑도 1) 목록 수집 2) 각 업종의 내용 수집, 두 단계로 진행한다. 이번 포스팅에서는 목록 수집만! 3-1. 테마별 시세 페이지 스크래핑-목록 1. 필요 라이브러리 로드 2. 수집할 페이지 URL 설정 3. requests 요청 4. table 정보 확인 + 간단한 전처리 5. BeautifulSoup으로 html parsing 6. 테마별(목록) 링크 태그 찾기 + 목록별 링크 번호만 가져오기 7. 2)~6) 과정 함수..
네이버 금융 웹페이지 스크래핑 0202업종스크래핑-내용 https://finance.naver.com/sise/sise_group.naver?type=upjong 지난번 네이버 금융 업종별 시세 페이지 목록 스크래핑에 이어 각 업종별 종목(내용)을 스크래핑 해보자. 2-2. 업종별 시세 페이지 스크래핑-내용 각 업종별 종목(내용) 스크래핑을 위한 파이썬 코드는 다음과 같은 순서로 짜보자. 1. 필요 라이브러리 로드 2. 업종 목록 수집 파일 불러오기 3. 함수 만들기를 위한 샘플 수집(수집할 페이지 URL 설정, requests 요청, table 정보 확인 + 간단한 전처리) 4. 하나의 함수로 만들기 5. 만든 함수와 반복문으로 각 업종별 종목 테이블 파일로 저장하기 1) 필요 라이브러리 로드 import time import pandas as pd imp..
새로운 시작? 개발 공부, 정확히는 FE 공부를 기록하고자 블로그를 시작했었으나... FE는 접었고 ㅎ(여러 이유로, 그래도 좋은 경험치 쌓은 듯) 데이터 분석 공부 중이다...! 그러므로 앞으로는 데이터 분석 관련 기록을 해나가겠다. 자주... 할 수 있겠지? (확신 X) 화이팅!
네이버 금융 웹페이지 스크래핑 0201업종스크래핑-목록 업종별 시세 페이지 스크래핑은 1) 목록 수집 2) 각 업종의 내용 수집, 두 단계로 진행한다. 이번 포스팅에서는 목록 수집만! 2-1. 업종별 시세 페이지 스크래핑-목록 우선 업종별 시세 페이지 스크래핑을 위한 파이썬 코드를 짜보자. 순서는 다음과 같다. 1. 필요 라이브러리 로드 2. 수집할 페이지 URL 설정 3. requests 요청 4. table 정보 확인 + 간단한 전처리 5. BeautifulSoup으로 html parsing 6. 업종별(목록) 링크 태그 찾기 + 목록별 링크 번호만 가져오기 7. 업종 목록 데이터프레임 완성 + 파일 저장하기. 1) 필요 라이브러리 로드 import time import pandas as pd import numpy as np import requests..
네이버 금융 웹페이지 스크래핑 01시작하기 멋쟁이 사자 Mini Project1-1 Web Scrapping(목록&내용 수집) 시작해볼까... 먼저 스크래핑할 대상 페이지를 살펴보자. (아, 그 전에 먼저 나는 주식, 증권 등등에 대해 무지랭이임을 밝힌다.) 1. 스크래핑 데이터 대상 페이지 | 네이버 증권 업종 및 테마 https://finance.naver.com/sise/sise_group.naver?type=upjong 테마별 시세 : 네이버 증권 관심종목의 실시간 주가를 가장 빠르게 확인하는 곳 finance.naver.com 네이버 증권의 국내증시 탭에서는 다양한 그룹별 시세 정보를 제공한다. (왼쪽 bar) 우리는 그 중에서도 업종과 테마별 시세 정보를 살펴보고자 한다. 업종별 시세 정보는 말 그대로 종목들을 업종에 따라 구분해두었다..
CSS 개요 - 문법, 선택자 등 [패스트캠퍼스] React& Redux로 시작하는 웹 프로그래밍 강의 수강 1주차(6) CSS 개요 CSS 기본 문법 선택자 { 속성: 값; 속성: 값; } *선택자란? 스타일을 적용할 대상(Selector) *속성이란? 스타일의 종류(Property) *값이란? 스타일의 값(Value) 주석 (단축키: Ctrl+/) /* 설명 작성 */ CSS 선언 방식 1. 내장 방식 의 내용(Contents)으로 스타일을 작성하는 방식. HTML 문서에 직접 사용하기 때문에 CSS 파일을 사용X. 그러나 유지, 보수 측면에서 권장하지 않음. 2. 인라인 방식 요소의 style 속성에 직접 스타일을 작성하는 방식(선택자 없음). 인라인 방식은 지나치게 우선하기 때문에(유지, 보수 측면에서) 권장하지 않음. 3. 링크..
HTML 전역 속성 [패스트캠퍼스] React& Redux로 시작하는 웹 프로그래밍 강의 수강 1주차(5) HTML 전역 속성이란? HTML 전체 영역에서 모든 태그에 사용할 수 있는 속성 HTML 전역 속성 정리 속성 사용 기능 title="설명" 요소의 정보나 설명을 지정. 제목을 입력하는 것 X. style="스타일" 요소에 적용할 스타일(CSS) 지정. 직접적으로 선언할 때 사용. class="이름" 요소를 지칭하는 중복 가능한 이름. CSS, JS에서 사용하기 위함. .class이름 형태로 사용. id="이름" 요소를 지칭하는 고유한 이름. 중복할 수 없음. #id이름 형태로 사용. data-이름="데이터" 요소에 데이터를 저장.
HTML 핵심 요소(태그) 정리 [패스트캠퍼스] React& Redux로 시작하는 웹 프로그래밍 강의 수강 1주차(4) HTML 자주 사용하는 요소(태그) 정리. 블록(Block) 요소 : 특별한 의미가 없는 구분을 위한 요소 : 제목 요소(Heading). h1~h6까지 있음, 숫자가 작을수록 더 중요한 제목을 정의할 때 사용함. : 문장 요소(Paragraph). : Unordered List. 순서가 필요없는 목록의 집합. 항목이 하나 이상 있어야 함. : List Item. 목록 내 각 항목. 혹은 로 감싸져야 함.
HTML 문서 기본 [패스트캠퍼스] React& Redux로 시작하는 웹 프로그래밍 강의 수강일지 1주차(3) DOCTYPE 및 html의 기본 구조 HTML 문서에 CSS와 JS 연결하기 head 태그 HTML 문서의 제작자, 내용, 키워드 등 여러 정보를 검색엔진이나 브라우저에게 제공 HTML 문서의 제목을 정의, 웹 브라우저 탭에 표시됨 외부 문서를 연결(주로 CSS 파일 연결) 외부 문서를 연결하지 않고 직접 HTML 문서에 스타일(CSS) 작성 자바스크립트(JS) 적용 혹은 직접 HTML 문서에 작성 속성 의미 charset: 문자인코딩방식 name: 정보의 종류 content: 정보의 값 rel: 가져올 문서와의 관계 href: 가져올 문서의 경로 ./: 주변에서 찾아옴 상대 경로 vs 절대 경로 상대 경로 ./..