네이버 주식 현재가 가져오기

하스레·2022년 5월 25일
0

크롤링 스터디

목록 보기
4/5

네이버 주식 웹 페이지 분석

  1. 현재가를 어느 태그에서 가져오는 게 좋을까?

    이런거는 한글자씩 되어있어서 크롤링하기 쉽지 X

    여기서 가져오자!

  2. url 분석
    https://finance.naver.com/item/sise.naver?code=207940
    파라미터로 code를 받는 걸 알 수 있다. 여기서 코드는 주식 종목 코드인 것 같아보인다.

import requests
from bs4 import BeautifulSoup

stockCodes = [
    '207940', #삼바
    '035720', #카카오
    '035420', #네이버
    '000120' #cj대한통운
]

for stockCode in stockCodes:
    url = f"https://finance.naver.com/item/sise.naver?code={stockCode}"

    res = requests.get(url)
    soup = BeautifulSoup(res.text, 'html.parser')
    price = soup.select_one('#_nowVal').text.replace(',', '')

    print(price)

https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%81%AC%EB%A1%A4%EB%A7%81-%EA%B8%B0%EC%B4%88/lecture/93647?tab=curriculum&volume=1.00&speed=2

profile
Software Developer

0개의 댓글