访问“https://www.air-level.com/”网站,编写程序,由用户输入城市名称,爬取并输出该城市的空气质量数据。 用python语言
时间: 2024-04-02 20:35:44 浏览: 46
802.16-2004,Air Interface for Fixed Broadband Wireless Access System
好的,以下是一个简单的Python爬虫程序,可以实现爬取空气质量数据的功能:
```python
import requests
from bs4 import BeautifulSoup
# 输入城市名称
city = input("请输入城市名称:")
# 构造URL
url = "https://www.air-level.com/city/{}".format(city)
# 发送GET请求
response = requests.get(url)
# 解析HTML
soup = BeautifulSoup(response.text, "html.parser")
# 找到空气质量数据所在的标签
aqi = soup.find("span", {"class": "aqi"})
# 输出结果
print("城市:{}".format(city))
print("空气质量指数:{}".format(aqi.text))
```
注意,这个程序仅供学习和参考用途,不建议用于商业或其他非法用途。同时,网站的使用条款可能有所限制,建议先了解相关规定后再使用。
阅读全文