用python编写一段爬虫,爬取未来一天内的天气情况。
时间: 2024-05-14 17:14:56 浏览: 41
爬虫_python_一款抓取广州市2019年第一季度的天气数据程序
5星 · 资源好评率100%
以下是一个简单的Python爬虫示例,用于爬取未来一天内的天气预报:
```python
import requests
from bs4 import BeautifulSoup
# 设置要爬取的城市和日期
city = 'beijing'
date = 'tomorrow'
# 构造URL
url = f'https://www.weather.com.cn/weather/{city}/{date}.shtml'
# 发送GET请求并获取响应内容
response = requests.get(url)
html = response.text
# 解析HTML内容
soup = BeautifulSoup(html, 'html.parser')
weather = soup.find('p', class_='wea').text
temperature = soup.find('p', class_='tem').span.text
# 打印天气信息
print(f'{date} {city}天气:{weather},温度:{temperature}')
```
此代码使用requests库发送GET请求,然后使用BeautifulSoup库解析HTML内容。它从响应中提取了天气和温度信息,并将其打印到控制台上。请记得将“city”和“date”变量替换为您想要爬取的城市和日期。
阅读全文