利用Python如何获取双色球红球和蓝球固定期数的开奖数据。
请求高手,利用Python如何获取双色球红球和蓝球固定期数的开奖数据。并且导入到EXCEL中。万分感谢。 同求 请求高手,利用Python如何获取双色球红球和蓝球固定期数的开奖数据。并且导入到EXCEL中。万分感谢。 先找个发布这类信息的网站,爬虫抓取实现啊。 本帖最后由 Chuen_yu 于 2019-8-23 13:31 编辑import requests
from lxml import etree
import openpyxl
wb = openpyxl.Workbook()
ws = wb.active
ws.append(["日期","第一个红球", "第二个红球","第三个红球","第四个红球","第五个红球","第六个红球","蓝球"])
print("请输入开始的期数:",end="")
begin=input("")
print("请输入节束的期数:",end="")
over=input("")
address=("http://datachart.500.com/ssq/history/newinc/history.php?start="+ begin + "&end="+ over)
url = address
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()')
red = i.xpath('td/text()')
blue = i.xpath('td/text()')
red.insert(0,datetime)
red.append(blue)
ws.append(red)
wb.save("ball_test.xlsx")
没有仔细检查,可能有问题,自己改一下, 请求高手,利用Python如何获取双色球红球和蓝球固定期数的开奖数据。并且导入到EXCEL中。万分感谢。
页:
[1]