My Computer Programs

(Python) KOSPI200 시세 얻기

steloflute 2012. 8. 29. 23:30

Getting koscom web page data using python

 

showindex.py

 

#!/usr/bin/python
import datetime, time, urllib.request, re
pattern=re.compile(r'KOSPI200.+>(.+?)&nbsp;.+</font>')
while True:
    now=datetime.datetime.now()
    print(now, end=" ")
    data=str(urllib.request.urlopen('http://kosdb.koscom.co.kr/main/jisuticker.html').read())
    text=re.search(pattern, data).group(1)
    print(text)
    time.sleep(60)
    while now.hour <= 8 or now.hour >= 15:
        time.sleep(60)
        now=datetime.datetime.now()