728x90
하루하루 미치게 올라가고있는 코스피 지수를 파이썬을 통해 실시간으로 크롤링하는 방법을 알아보겠습니다.
네이버 금융을 실시간으로 크롤링하여 코스피지수를 긁어와보겠습니다.
네이버 금융에 들어가서
크롬 f12를 눌러 보면
코스피지수의 span.num 해당클래스이름과 태그등이 나옵니다.
이제 이것을가지고 실시간으로 크롤링하면됩니다.
import urllib.request
from bs4 import BeautifulSoup
import json
from urllib import parse
from collections import OrderedDict
from datetime import datetime
basic_url = "https://finance.naver.com/sise/"
fp = urllib.request.urlopen(basic_url)
source = fp.read()
fp.close()
soup = BeautifulSoup(source, 'html.parser')
soup = soup.findAll("span",class_="num")
kospi_value = soup[0].string
kosdaq_value = soup[1].string
#print(soup)
print(kospi_value)
print(kosdaq_value)
이렇게하면 코스피지수와 코스닥지수가 출력되는것이 보입니다.
2,542.85
845.39 이렇게 짧게 실시간으로 코스피 , 코스닥지수를 크롤링하여 긁어올수있습니다.
+)
json형식으로 만들기
#json 형식으로 만들기 여기코드는 안쓰셔도 됩니다...
stock_data = OrderedDict()
stock_data['kospi'] = kospi_value
print(stock_data)
print(type(stock_data))
728x90
'안드로이드' 카테고리의 다른 글
안드로이드 스튜디오 외부이미지파일 url로 지정하여 사용하기 <Thread> (0) | 2020.11.17 |
---|---|
안드로이드 스튜디오 AsyncTask 사용하기. / 안드로이드 스튜디오 백그라운드 실행 (0) | 2020.11.16 |
파이썬 panda를 이용하여 상장사 주식데이터 가져오기 / pandas 데이터프레임을 엑셀로 저장하기 (0) | 2020.11.16 |
초간단) 안드로이드 스튜디오 레이아웃 표시선 긋기 (0) | 2020.11.16 |
모바일 앱개발을 위한 안드로이드 스튜디오 설치방법 ) 2020-11-14 (0) | 2020.11.14 |