#-*- coding:UTF-8-*-
from bs4 import BeautifulSoup
import requests
import urllib
import urllib3
'''color_r = '\033[1;32;33m'
color_b = '\033[1;30;33m'
color_end = '\033[0m'''
myball1_r = ['04','07','12','15','31','32']
myball1_b = ['12']
myball2_r = ['01','07','12','15','16','18']
myball2_b = ['11']
myball3_r = ['07','12','14','15','31','32']
myball3_b = ['12']
myball4_r = ['06','14','16','27','31','32']
myball4_b = ['10']
myball5_r = ['07','13','14','27','31','32']
myball5_b = ['13']
r = requests.get('http://kaijiang.500.com/ssq.shtml')
r.encoding = r.apparent_encoding
ht = r.text
bf = BeautifulSoup(ht)
t_red = bf.find_all('li',class_= 'ball_red')
t_blue = bf.find_all('li',class_= 'ball_blue')
red01 = t_red[0].text.replace('\xa0'*8,'\n\n')
red02 = t_red[1].text.replace('\xa0'*8,'\n\n')
red03 = t_red[2].text.replace('\xa0'*8,'\n\n')
red04 = t_red[3].text.replace('\xa0'*8,'\n\n')
red05 = t_red[4].text.replace('\xa0'*8,'\n\n')
red06 = t_red[5].text.replace('\xa0'*8,'\n\n')
blue01 = t_blue[0].text.replace('\xa0'*8,'\n\n')
zjhm_red = [red01,red02,red03,red04,red05,red06]
zjhm_blue = [blue01]
zjhm = zjhm_red,zjhm_blue
#print (str(zjhm))
def battel_r(x):
y = []
for zjr in range(len(zjhm_red)):
#print(zjhm_red[zjr])
for rr in x:
if rr == zjhm_red[zjr]:
y.append(rr)
return y
def battel_b(e):
f = []
for zjb in range(len(zjhm_blue)):
#print(zjhm_red[zjr])
for bb in e:
if bb == zjhm_blue[zjb]:
f.append(bb)
return f
def num_red(q):
num_r = len(battel_r(q))
return (num_r)
def num_blue(w):
num_b = len(battel_b(w))
return (num_b)
def jj(o,p):
n_r = num_red(o)
n_b = num_blue(p)
if n_r == 6 and n_b == 1:
return ('恭喜你中了一等奖,千万元大奖等着你!!!')
elif n_r == 6 and n_b == 0:
return('恭喜你中了二等奖,十万元大奖等着你!!!')
elif n_r == 5 and n_b == 1:
return('恭喜你中了三等奖,3000元大奖等着你!!!')
elif (n_r == 5 and n_b == 0) or (n_r == 4 and n_b == 1):
return('恭喜你中了四等奖,200元大奖等着你!!!')
elif (n_r == 4 and n_b == 0) or (n_r == 3 and n_b == 1):
return ('恭喜你中了五等奖,10元等着你!!!')
elif (n_r == 2 and n_b == 1) or (n_r == 1 and n_b == 1 )or (n_r == 0 and n_b == 1):
return ('恭喜你中了六等奖,5元奖金等着你!!!')
else:
return ('很遗憾,这一注您没中奖!')
if __name__ == "__main__":
print(zjhm)
print(jj(myball1_r,myball1_b))
print(jj(myball2_r, myball2_b))
print(jj(myball3_r, myball3_b))
print(jj(myball4_r, myball4_b))
print(jj(myball5_r, myball5_b))
print("第一组中了红色:",num_red(myball1_r),"蓝色:",num_blue(myball1_b))
print("第二组中了红色:",num_red(myball2_r),"蓝色:",num_blue(myball2_b))
print("第三组中了红色:",num_red(myball3_r),"蓝色:",num_blue(myball3_b))
print("第四组中了红色:",num_red(myball4_r),"蓝色:",num_blue(myball4_b))
print("第五组中了红色:",num_red(myball5_r),"蓝色:",num_blue(myball5_b))
抓取双色球开奖记录,判断自己是否中奖。
最新推荐文章于 2024-04-30 11:11:45 发布