Python爬虫7日天气预报运行截图
时间: 2023-07-19 11:50:31 浏览: 173
很抱歉,我无法提供运行截图,因为我是一个文本交互式AI,没有图形用户界面。但是我可以给您提供一份Python爬虫7日天气预报的示例代码,您可以在本地环境中运行它并查看结果。以下是示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = "https://www.weather.com.cn/weather/101010100.shtml"
html = requests.get(url).content
soup = BeautifulSoup(html, 'html.parser')
weather_list = []
for i in range(7):
date = soup.select(".t .h2")[i].text.strip()
weather = soup.select(".wea")[i].text.strip()
temperature = soup.select(".tem span")[i*2].text.strip() + " - " + soup.select(".tem span")[i*2+1].text.strip()
weather_list.append({"date": date, "weather": weather, "temperature": temperature})
for item in weather_list:
print(item["date"], item["weather"], item["temperature"])
```
这段代码会抓取北京市的天气预报信息,并输出未来7天的日期、天气情况和温度范围。您可以根据需要修改代码,将其适配到您所在的城市和网站上。
阅读全文