zhongyong6899 发表于 2019-8-22 08:42:43

利用Python如何获取双色球红球和蓝球固定期数的开奖数据。

请求高手,利用Python如何获取双色球红球和蓝球固定期数的开奖数据。并且导入到EXCEL中。万分感谢。

Tears-yufan 发表于 2019-8-22 11:07:07

同求

zhongyong6899 发表于 2019-8-23 10:13:09

请求高手,利用Python如何获取双色球红球和蓝球固定期数的开奖数据。并且导入到EXCEL中。万分感谢。

空青 发表于 2019-8-23 11:31:32

先找个发布这类信息的网站,爬虫抓取实现啊。

Chuen_yu 发表于 2019-8-23 11:57:32

本帖最后由 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")
没有仔细检查,可能有问题,自己改一下,

zhongyong6899 发表于 2019-8-26 08:57:53

请求高手,利用Python如何获取双色球红球和蓝球固定期数的开奖数据。并且导入到EXCEL中。万分感谢。
页: [1]
查看完整版本: 利用Python如何获取双色球红球和蓝球固定期数的开奖数据。