티스토리 뷰

Language/Python

python beautiful soup request

KyeongRok Kim 2018. 2. 17. 13:48

python beautiful soup request


1
2
3
4
5
6
7
8
9
from urllib.request import urlopen
from bs4 import BeautifulSoup
 
html = urlopen("http://companyinfo.stock.naver.com/v1/company/cF3002.aspx?cmp_cd=068270&frq=0&rpt=0&finGubun=MAIN&frqTyp=0&cn=")
bsObj = BeautifulSoup(html, "html.parser")
 
print(bsObj)
 
 
cs


파이썬 뷰티풀 솝으로 크롤링 하기


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from urllib.request import urlopen
from bs4 import BeautifulSoup
import json
 
code = "005930"
url = "http://companyinfo.stock.naver.com/v1/company/cF3002.aspx?cmp_cd={}&frq=0&rpt=0&finGubun=MAIN&frqTyp=0&cn=".format(code)
html = urlopen(url)
bsObj = BeautifulSoup(html, "html.parser")
 
#string to json object
jsonObject = json.loads(str(bsObj))
data = jsonObject['DATA']
 
for item in data:
    result = "{},{},{},{},{},{}".format(item['ACC_NM'], item['DATA1'], item['DATA2'], item['DATA3'], item['DATA4'], item['DATA5'])
    print(result)
cs

네이버금융 종목코드로 종목분석 데이터 불러오기



728x90

'Language > Python' 카테고리의 다른 글

python으로 Excel(엑셀) 데이터 다루기  (0) 2018.04.12
json 형식  (0) 2018.02.17
python timestamp  (0) 2018.02.14
pandas로 값을뽑아서 matplot으로 차트 그리기  (4) 2018.02.04
python matplot으로 차트 그리기  (0) 2018.01.21
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함