주가 데이터 크롤링하기
주식 및 차트 데이터는 시간에 따라 끊임없이 변하는 동적인
특성을 가집니다.
이러한 실시간 변화를 추적하는 것은 데이터 추출에 매우 중요합니다.
지금까지는 빠르게 변하지 않는 정적인
데이터를 추출하는 방법을 배웠으며, 이를 위해 requests, BeautifulSoup 라이브러리를 사용했습니다.
하지만 JavaScript로 제어하는 동적인 데이터
를 추출하기 위해서는 Selenium(셀레니움)이라는 라이브러리를 사용해야 합니다.
실습 화면에서 Selenium을 활용해 Yahoo Finance에서 미국 주가 지수를 크롤링하는 코드를 확인해 보세요.
참고: Selenium에 대한 더 자세한 내용은 파이썬과 AI로 끝내는 업무 자동화의 3번째 코스인
퇴근을 앞당기는 업무 자동화 필수 지식
, Chapter 3웹 크롤링으로 데이터 수집하기
에서 확인할 수 있습니다.
실습
화면 오른쪽 코드 실행
버튼을 누르고, 크롤링 결과를 확인하거나 코드를 수정해 보세요!
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!