一、指标展示与数据样例
目标网址信息在代码中,网页保存了2011年01月至最近一个月份(比如现在是2022年05月,就更新到2022年04月)的日度最高温、最低温、风向、气候类型数据,可供大家参考分析。
二、代码
import os
import requests
import xlwt
from lxml import etree
headers = {
# (1) 更改UA信息
'User-Agent':'输入您的浏览器UA'
}
# (2) 更改目标城市名——拼音形式
city8 = ['guangzhou','beijing','shenzhen','chongqing','shanghai','nanjing','wuhan','chengdu']
# (3) 输入希望获取的时间窗:样例中是2021年01月-2021年12月
month2021 = ['2021%02d'%m for m in range(1,13)]
def getWeather(city,month):
item = []
url = 'https://lishi.tianqi.com/'+city+'/'+month+'.html'
response = requests.get(url=url,