python爬虫获取网页信息,如图,获取下方aqi信息,但是代码错误,请帮忙看看 5
函数部分代码如下:defget_city_aqi(cityp):"""获取城市aqi值"""url='http://tianqi.2345.com/air-'+cityp...
函数部分代码如下:def get_city_aqi(cityp): """ 获取城市aqi值 """ url = 'http://tianqi.2345.com/air-' + cityp + '.htm' r = requests.get(url,timeout=30) soup = BeautifulSoup(r.text,'lxml') li_list = soup.find_all('li',{'class':'pm-info'}) city_aqi = [] for i in range(8): li_content = li_list[i] caption = li_content.find('div',{'class':'name'}).text.strip() value = li_content.find('div',{'class':'value'}).text.strip() city_aqi.append(caption,value) return city_aqi请教。城市代码用54511
展开
2个回答
展开全部
将range(8)改成 li_list()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |