一、指标展示与数据样例
二、代码
import os
import requests
from bs4 import BeautifulSoup
import pandas as pd
import xlwt
# (1)UA信息更改
headers = {
'User-Agent':'浏览器的UA'
}
# (2)解析网址后选择山东、江苏的部分城市作为样本
city = {"山东":['jinan','zibo','binzhou','dongying'],
"江苏":['nanjing','huaian','lianyungang'],
}
# (3)时间窗:2020/12-2021/11
month2021 = ['202012']+['2021%02d'%m for m in range(1,12)]
def getWeather(city,month):
item = []
url = 'http://www.tianqihoubao.com/aqi/'+city+'-'+month+'.html'
response = requests.get(url=url,headers=headers,timeout = 32)
response