用Python写一个爬虫,爬取双色球开奖记录
时间: 2023-02-22 09:09:24 浏览: 167
详解用python写网络爬虫-爬取新浪微博评论
好的,下面是一个简单的爬虫代码,它爬取了双色球开奖记录:
```
import requests
from bs4 import BeautifulSoup
url = "http://kaijiang.500.com/ssq.shtml"
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
records = []
for tr in soup.find_all('tr')[2:]:
tds = tr.find_all('td')
date = tds[0].text
red_balls = [td.text for td in tds[2:8]]
blue_ball = tds[8].text
records.append({'date': date, 'red': red_balls, 'blue': blue_ball})
print(records)
```
这段代码使用了 `requests` 库爬取了网页内容,并使用 `BeautifulSoup` 库对网页内容进行解析。在解析后的网页内容中,通过遍历所有的 `<tr>` 标签,获取每次开奖的日期以及红球和蓝球的号码,最后将这些信息存入列表 `records` 中。
阅读全文