爬前100期双色球中奖号码,从中随机出下一期中奖号码
发布时间:2020-12-17 17:21:44 所属栏目:Python 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #本代码获取百度乐彩网站上的信息,只获取最近100期的双色球#http://trend.lecai.com/ssq/redBaseTrend.action?recentPhase=100onlyBody=falsephaSEOr
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 #本代码获取百度乐彩网站上的信息,只获取最近100期的双色球 #http://trend.lecai.com/ssq/redBaseTrend.action?recentPhase=100&onlyBody=false&phaSEOrder=up&coldHotOrder=number import urllib.request from bs4 import BeautifulSoup import random ere_hitlist = [] hitlist = [] def getSSQ100(): site = 'http://trend.lecai.com/ssq/redBaseTrend.action?recentPhase=100&onlyBody=false&phaSEOrder=up&coldHotOrder=number' page = urllib.request.urlopen(site) html = page.read(); soup = BeautifulSoup(html.decode("utf-8")) hhlist = soup.find_all("td",class_="red_ball") bluelist = soup.find_all("td",class_="blue_ball") num = 0 count = 0 for tag in hhlist: global hitlist global ere_hitlist if num < 6: hitlist.append(tag.contents[0]) if count == 599: ere_hitlist.append(hitlist) hitlist = [] elif num == 6 : ere_hitlist.append(hitlist) hitlist = [] num = 0 hitlist.append(tag.contents[0]) num+=1 count+=1 num = 0 for sublist in ere_hitlist: sublist.append(bluelist[num].contents[0]) num+=1 def chooseSSQ(): hhlist = [] lhlist = [] ylhlist = ['01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33'] ylllist = ['01','16'] ylhrlist = [] yllrlist = [] num = 0 for curlist in ere_hitlist: for value in curlist: num+=1 for ylval in ylhlist: if ylval == value and len(curlist) == num: yllrlist.append(value) elif ylval == value and len(curlist) != num: ylhrlist.append(value) num = 0 print("红号:",len(ylhrlist),"蓝号:",len(yllrlist)) if len(ylhrlist) == 600 and len(yllrlist) == 100: lh = random.randint(0,99) lhlist.append(ere_hitlist[lh][6]) while len(hhlist) < 6: hh = random.randint(0,99) hhs = random.randint(0,5) hhlist.append(ere_hitlist[hh][hhs]) hhlist = list(set(hhlist)) elif len(ylhrlist) == 600 and len(yllrlist) != 100: lh = random.randint(0,len(yllrlist)) lhlist.append(yllrlist[lh]) lh = random.randint(0,15) lhlist.append(ylllist[lh]) while len(hhlist) < 6: hh = random.randint(0,5) hhlist.append(ere_hitlist[hh][hhs]) hhlist = list(set(hhlist)) elif len(ylhrlist) != 600 and len(yllrlist) == 100: lh = random.randint(0,99) lhlist.append(lh) while len(hhlist) < 3: hh = random.randint(0,len(ylhrlist)) hhlist.append(ylhrlist[hh]) hhlist = list(set(hhlist)) while len(hhlist) < 6: hh = random.randint(0,len(ylhlist)) hhlist.append(ylhlist[hh]) hhlist = list(set(hhlist)) elif len(ylhrlist) != 600 and len(yllrlist) != 100: lh = random.randint(0,15) lhlist.append(ylllist[lh]) while len(hhlist) < 3: hh = random.randint(0,len(ylhlist)) hhlist.append(ylhlist[hh]) hhlist = list(set(hhlist)) print("根据前100期双色球中奖号码,本人预测下一期中奖号码是,红号:",hhlist,",蓝号:",lhlist) if __name__ == '__main__': getSSQ100() chooseSSQ() 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |