-
읽어올 네이버 국내증시 정보를 보여주는 url 확인
import urllib.request import re url ="http://finance.naver.com/item/main.nhn?code=005930" html = urllib.request.urlopen(url) html_contents =str(html.read().decode("ms949")) # 첫 번째 HTML 패턴 stock_results = re.findall("(\<dl class=\"blind\"\>)([\s\S]+?)(\<\/dl\>)", html_contents) samsung_stock = stock_results[0] # 두 개의 튜플 값 중 첫 번째 패턴 samsung_index = samsung_stock[1] # 세 개의 튜플 값 중 두 번째 패턴 # 주식 정보만 추출함 index_list= re.findall("(\<dd\>)([\s\S]+?)(\<\/dd\>)", samsung_index) for index in index_list: print(index[1])
해당 url에서 원하는 정보만을 긁어서 표기한다.
url만 수정한다면, 다른 주식정보를 읽어오는 것도 가능하다.
'개발 > Python' 카테고리의 다른 글
Python_ 웹 스크래핑 문법, 정규 표현식 (0) 2021.11.22 Python_ 웹 스크래핑 & 웹 크롤링 정의 (0) 2021.11.22 Numpy_ 개념 및 정의, 배열 생성, 기본 작업, 유니버셜 함수 (0) 2021.11.18 Python_ 쥬피터 노트북 사용법 단축키, Jupyter notebook (0) 2021.11.18 데이터 과학에 대한 정의 알아보기 (0) 2021.11.18 댓글 (비로그인 댓글 허용하지 않습니다.)