기타/언어

네이버 금융 삼성전자 가격 크롤링으로 가져오기 (파이썬)

영웅시대 2020. 6. 14. 12:59

import requests

from bs4 import BeautifulSoup

 

def get_bs_obj():

    url = "https://finance.naver.com/item/main.nhn?code=005930"

    result = requests.get(url)

    bs_obj = BeautifulSoup(result.content, "html.parser")

    return bs_obj

 

# bs_obj를 받아서 price 를 return하게

def get_price(bs_obj):

    no_today = bs_obj.find ("p", {"class":"no_today"})

    blind_now = no_today.find("span", {"class":"blind"})

    return blind_now.text

 

bs_obj = get_bs_obj()

price = get_price(bs_obj)

print(price)

 

참고: https://www.youtube.com/watch?v=R2bOl3iRUYc