반응형

로또 2

series - PyLotto 만들기_2 - 당첨번호 1회 ~ 최신회 까지 가져오기_크롤링

※ 주의 : 불법적인 크롤링에 대한 책임은 전적으로 본인에게 있습니다. series-PyLotto-만들기1-이번주-당첨-번호-가져오기 1) 설명 마지막 회차를 가져와야 하기 때문에 크롤링 함수를 구성 [ 이전의 코드와 동일 ] 해당 회차의 번호를 가져올 수 있도록 인자로 전달받아 사이트 주소를 완성 마지막 회차를 가져와 1회 차까지 순차적으로 크롤링하여 출력 2) 코드 import requests from bs4 import BeautifulSoup def getLastNo(): req = requests.get('https://www.dhlottery.co.kr/gameResult.do?method=byWin') html = req.text soup = BeautifulSoup(html, 'html.p..

programming/python 2021.01.06

series - PyLotto 만들기_1 - 이번주 당첨 번호 가져오기_크롤링

※ 주의 : 불법적인 크롤링에 대한 책임은 전적으로 본인에게 있습니다. 1) 설명 동행 복권 사이트에 가보면 로또 번호를 분석한 페이지가 존재한다. 그 사이트와 비슷한 프로그램을 구성해 보려고 한다. 2) 코드 설명 크롤링에서는 다른 포스팅에서 자세히 설명하는 걸로 하고, 다음의 코드는 로또 당첨번호 사이트에서 회차, 추첨일, 당첨번호, 보너스 번호를 크롤링하여 리스트로 반환하는 코드이다. beautifulSoup을 이용하여 select 했다. 3) 코드 import requests from bs4 import BeautifulSoup def crawlingLotto(): # 로또 이번주 당첨 번호 사이트 주소 req = requests.get('https://www.dhlottery.co.kr/game..

programming/python 2021.01.06
반응형