Python近120期体彩开奖号抓取——正则表达

体育彩票数据抓取

最近感觉该为祖国体育事业做出自己的贡献了,准备买个体彩感谢党。

在买之前还是想做一点点研究的,否则万一中奖好像全是靠运气。。。虽然肯定是运气。但是依然不影响对体彩数据进行分析,目前思路是可以从单个号码或组合号码时间序列分析。下面是爬取最近120期的中奖球号数据代码:

##爬取体彩信息
import requests
import re
import time
import os
import pandas as pd

url='http://m.55123.cn/kjh/p3-history-120.htm'
h=[]  
    
def get_page(url):#获取当前连接的HTML源代码
    response = requests.get(url)
    if response.status_code == 200:
        return response.text#返回HTML源代码
    return None

def parse_page(html):
    pattern = re.compile( '.*?<li><span class=\'dates\'>(.*?)</span></li>.*?<span class=\'ball lred\'>(.*?)</span>.*?<span class=\'ball lred\'>(.*?)</span>\r\n.*?<span class=\'ball lred\'>(.*?)</span>.*?', re.S)
    items = re.findall(pattern, html)
    h.append(items)

html = get_page(url)
parse_page(html)
df=pd.DataFrame(h[0])
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金工校尉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值