반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


1. 파이썬(Python)을 이용한 로또 번호 추출하여 저장하기

1) 라이브러리

# 라이브러리 import

import requests
import json
import pandas as pd

 

2) 로또 번호 저장 리스트 선언

# 로또 번호 저장 리스트 선언

l1 = [] # 로또 첫 번째 번호 저장 리스트
l2 = [] # 로또 두 번째 번호 저장 리스트
l3 = [] # 로또 세 번째 번호 저장 리스트
l4 = [] # 로또 네 번째 번호 저장 리스트
l5 = [] # 로또 다섯 번째 번호 저장 리스트
l6 = [] # 로또 여섯 번째 번호 저장 리스트
bonus = [] # 로또 보너스 번호 저장 리스트

 

3) 로또 번호 가져오기

for i in range(1, 5) : 
    lotto_url = "http://www.dhlottery.co.kr/common.do?method=getLottoNumber&drwNo=" + str(i)
        
    lotto_info = requests.get(lotto_url)
    lotto_Num = lotto_info.json()
    print(lotto_Num)
    
    l1.append(lotto_Num['drwtNo1'])
    l2.append(lotto_Num['drwtNo2'])
    l3.append(lotto_Num['drwtNo3'])
    l4.append(lotto_Num['drwtNo4'])
    l5.append(lotto_Num['drwtNo5'])
    l6.append(lotto_Num['drwtNo6'])
    bonus.append(lotto_Num['bnusNo'])

 

4) 로또 번호 데이터 데이터 프레임으로 만들기

lotto_dict = {"l1":l1, "l2":l2, "l3":l3, "l4":l4, "l5":l5, "l6":l6, "bonus":bonus}
df_lotto = pd.DataFrame(lotto_dict)

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기