这个春节够无聊的,除了初一早上去给外婆拜个年后,就在家里“关”了半个月。前天实在无聊,学起pathon来
下面这几句代码主体部分是从网上抄的。能实现机选一注双色球号码,并与历年号码进行比对
import random
import requests
import operator
from lxml import etree
//定义红球和蓝球数组
redlist = range(1, 34)
bluelist = range(1, 13)
//实现机选一注并将红球排序
myredballs = sorted(random.sample(redlist, 6))
myblueball = random.sample(bluelist, 1)
//爬取网页数据
url = "http://datachart.500.com/ssq/history/newinc/history.php?start=03001&end=20009"
response = requests.get(url)
response = response.text
selector = etree.HTML(response)
for i in selector.xpath('//tr[@class="t_tr1"]'):
datetime = i.xpath('td/text()')[0]
//抓取一注开奖号码
red = list(map(int, i.xpath('td/text()')[1:7]))
blue = int(i.xpath('td/text()')[7])
//将机选的号码与每一次中奖号码做比较
if (operator.eq(myredballs, red)):
print("您机选的这组号码已经中过头奖了,建议重选")
print("本期双色球机选号码:", myredballs, " ", myblueball, "本组号码未曾中过头奖,祝您中奖")