案例描述
• 为了能有效地提取并利用网络信息并工作提高效率,出现了网络爬虫
• 利用网络爬虫实时获取城市的空气质量
• 利用beautifulsoup4获取所有城市的空气质量
• 将获取的所有城市空气质量保存成CSV数据文件
循环中的进度说明
一个知道循环到底工作到哪儿的小技巧
for i,city in enumerate(city_list):
city_name = city[0]
city_pinyin = city[1]
city_aqi_list = get_city_aqi(city_pinyin) # 调用函数,拿到对应城市的aqi
row = [city_name] + city_aqi_list #字符串加到列表中的方法:['str']+list
w.writerow(row)
if (i+1)%10 == 0: #便于观察程序是否在运行。此处每循环十次就输出一下
print('已处理{}个城市,共{}个城市'.format(i+1,len(city_list)))
是案例代码main函数中的部分内容
字符串加到列表中<