IT News

로또 결과 알아보기

posttstory 2020. 10. 23.
728x90

 

 

import pandas as pd

import sqlite3

from tqdm import tqdm

from urllib.request import urlopen

import json

 

def lotto(chasu):

    url="http://www.dhlottery.co.kr/common.do?method=getLottoNumber&drwNo="+str(chasu)

 

    result_data = urlopen(url)

    result = result_data.read()

 

    data = json.loads(result)

    data_1 = pd.DataFrame.from_dict(data,orient='index')

    data_1=data_1.transpose()

 

    return data_1

 

for i in tqdm(range(1,100)):

    data_1=lotto(i)

    if data_1.loc[0,"returnValue"]=="fail":

        pass

    else:

        con = sqlite3.connect("본인디렉토리/data/lotto.db")

        data_1.to_sql('lent', con, if_exists='append', index=False)

        con.close()

 

 

 

728x90

'IT News' 카테고리의 다른 글

아이패드프로 11 2세대  (0) 2020.10.24
아이패드 빛샘확인방법  (0) 2020.10.24
뜨는 가상화폐  (0) 2020.10.23
하이닉스가 인텔 메모리를..  (0) 2020.10.23
재무제표  (0) 2020.10.23

댓글

💲 추천 글