python 爬取大乐透开奖结果
生活随笔
收集整理的這篇文章主要介紹了
python 爬取大乐透开奖结果
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#coding=utf-8
#下面中文注釋不支持 所以開頭加 "#coding=utf-8"
# 獲取近期大樂透開獎結果, 并給出自己猜中的個數import requests# 這個API能夠免費得到近期開獎結果, url里的-20代表獲取近20期的開獎信息
url = "http://f.apiplus.net/dlt-20.json"
req = requests.get(url)
ret = req.json()
data = ret['data']# 自己購買的號碼, 這里是復式5+3
mycode = '01,02,03,04,05+01,02,03'red,blue = mycode.split('+')
my_red = set(red.split(','))
my_blue = set(blue.split(','))for d in data:red,blue = d['opencode'].split('+')open_red = set(red.split(','))open_blue = set(blue.split(','))red_count = len(open_red & my_red)#紅球命中的個數blue_count = len(open_blue & my_blue)#籃球命中的個數#輸出開獎情況, 和命中情況print(f"{d['expect']}期: {d['opencode']}-----{red_count}+{blue_count}")
總結
以上是生活随笔為你收集整理的python 爬取大乐透开奖结果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机考试感受作文,关于考试后的感想作文
- 下一篇: add.attribute向前端传_前端