爬取重庆沙坪坝区降水量的代码
时间: 2023-10-01 21:12:28 浏览: 69
重庆市沙坪坝区八校联考初二下册数学试卷及答案精选.doc
以下是使用 Python 的 requests 和 BeautifulSoup 库爬取重庆沙坪坝区降水量的代码示例:
```python
import requests
from bs4 import BeautifulSoup
url = "http://www.cqszb.gov.cn/cqszb/sqfb/xzsp.jsp"
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
# 获取降水量数据所在的表格
table = soup.select_one("table[border='1']")
# 获取表格中的所有行
rows = table.select("tr")
# 遍历每一行,获取降水量数据
for row in rows[1:]:
# 获取每个单元格中的文本内容
cells = row.select("td")
date = cells[0].text.strip() # 日期
rainfall = cells[1].text.strip() # 降水量
print(date, rainfall)
```
注意:以上代码仅供学习参考,爬取网站数据时应遵守相关法律法规,不得进行非法爬取。
阅读全文