국립부경대학교 | 디지털금융학과

공지사항

작성자,작성일,첨부파일,조회수로 작성된 표
[비교과프로그램] 금융데이터 분석을 위한 웹 크롤링 프로그램 안내
작성일 2024-08-21 조회수 104
첨부파일

<금융데이터 분석을 위한 웹 크롤링 프로그램 안내>

 

□ 내용

대상: 디지털금융학과 재학생 (공동학과 포함)

 

신청 (비교과프로그램 링크 연결) 

비교과 프로그램 (pknu.ac.kr)

: 링크 https://whalebe.pknu.ac.kr/main/65?action=get&yy=2024&shtm=U0003002&nonsubjcCd=N202408015&nonsubjcCrsCd=C202408004

 

운영기간: 2024. 8. 27.() ~ 2024. 8. 29.() (매일 10:00~13:00)

 

운영내용

 : 이수시간 9시간

일자

시간

내용

8.27()

10:00-13:00

(3시간)

1. 오리엔테이션 (30)

- 웹 크롤링의 기본 개념과 금융 데이터 수집의 중요성 설명

- BeautifulSoupSelenium을 사용하는 이유와 사용 사례

 

2. 웹 크롤링의 기초 (30)

- 웹 크롤링의 개념: 웹 페이지 구조, HTML, CSS, JavaScript

- 크롤링의 법적 및 윤리적 측면: 데이터 사용 정책 및 크롤링 시 유의사항

 

3. BeautifulSoup 기초 (2시간)

- BeautifulSoup 소개 및 설치: 라이브러리 설치 및 기본 사용법

- HTML 문서 파싱: requestsBeautifulSoup을 이용한 웹 페이지 데이터 수집

- 간단한 웹 페이지에서 데이터 추출 (뉴스 헤드라인, 주식 가격 등)

8.28()

10:00-13:00

(3시간)

4. Selenium 기초 (2시간)

- Selenium 이해 : 브라우저 자동화의 필요성과 설치 방법

- 브라우저 열기, 페이지 탐색, 요소 상호작용 (클릭, 입력 등)

- 로그인 및 검색 기능 자동화 (: 금융 웹사이트 로그인 후 데이터 검색)

 

5. 금융 데이터 크롤링 실습 (1시간)

- 실시간 주식 시세 추출 (: 특정 주식의 실시간 가격 모니터링)

- 금융 뉴스 또는 보고서 스크래핑 (특정 키워드로 금융 뉴스 수집)

- 웹 사이트 구조가 변할 때 대처 방법, 에러 처리 및 디버깅

8.29()

10:00-13:00

(3시간)

6. 프로젝트 및 응용 (2시간)

- 미니 프로젝트: 학생들이 선택한 금융 데이터 수집 프로젝트 진행 (: 특정 주식의 과거 데이터 수집)

- 결과 공유: 학생들이 작업한 결과를 공유하고 피드백 제공

 

7. 발표 준비 및 성과 보고(1시간)

- 발표 준비 : 프로젝트 과정 및 결과 발표를 위한 준비

- 커뮤니티: 21조의 팀 구성을 통한 미니 프로젝트 결과 공유 및 커뮤니티

 

 

 

 


 

다음 PKNU 마음건강 진단검사 실시 안내
이전 <2024학년도 2학기 국가장학금 2차(최종) 신청 안내>