咩小饬的造轮子之路(彩票篇)

今天有人给我扔下一个接口(注:特别不稳定的接口。)
http://free.8rhfj.club/K25e5656e135582/txffc-10.json
“小咩呀,你能不能给咱们用python处理一下?”起初小咩是拒绝的,但是有种命令是你不可违背的,不说自己也都懂。。。。
唉,那就以自己的菜鸡技术开干吧。。。
分析需求:

  • 首先访问一个接口,在接口里取出每期的开奖号码,
  • 然后开奖号码里面比如12345,
  • 分成12 13 14 15 23 24 25 34 35 45十组,两两号码相加等于024679,
  • 但是024679里面必须出现5个以上的和,
  • 如果出现5个以上的024679则报警,如果没有则不报警
    走代码。。。
# 分成12 13 14 15 23 24 25 34 35 45十组,
# 两两号码相加等于024679,
# 但是024679里面必须出现5个以上的和,
# 如果出现5个以上的024679则报警,如果没有则不报警
import requests
import re
header={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36'}
response = requests.get('http://free.8rhfj.club/K25e5656e135582/txffc-10.json',headers=header)
print(response.text)
str_list=re.findall(r'"(.+?)"',response.text)
# print(str_list)
date_list = str_list[1::12]
aim_list= str_list[5::12]
# print(aim_list)
# print(date_list)
# print(type(aim_list))
for aim,date in zip(aim_list,date_list):
    # print(aim,type(aim))
    print('第'+date+'期开奖号码为:'+aim)
    list_aim = list(aim)
    print(list_aim,type(list_aim))
    list_aim.remove(',')
    del list_aim[2]
    del list_aim[3]
    del list_aim[4]
    print(list_aim)
    for i in range (0,5):
        for j in range(1,5):
            zuhe= int(list_aim[i])*10+int(list_aim[j])
            print(str(zuhe))
            j+1
        i+1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值