超详细爬取中国天气网最低气温信息并进行数据可视化

本文介绍了如何使用Python爬虫从中国天气网上抓取各地区的最低气温数据,并进行数据可视化。通过分析网站结构,利用requests和BeautifulSoup库获取数据,针对网站的特殊情况进行了处理,最后使用pyecharts进行数据展示。
摘要由CSDN通过智能技术生成

Ide:pycharm

python:Python3.6

Browser:Chrome

 

一:分析网站

目标地址:http://www.weather.com.cn/textFC/hb.shtml

我们想要爬取全国城市的最低气温,观察网站。

 全国的城市分为华北,东北等8个区,分别点开观察url,

'http://www.weather.com.cn/textFC/hb.shtml', 华北
'http://www.weather.com.cn/textFC/db.shtml', 东北
'http://www.weather.com.cn/textFC/hd.shtml', 华东
'http://www.weather.com.cn/textFC/hz.shtml', 华中
'http://www.weather.com.cn/textFC/hn.shtml', 华南
'http://www.weather.com.cn/textFC/xb.shtml', 西北
'http://www.weather.com.cn/textFC/xn.shtml', 西南
'http://www.weather.com.cn/textFC/gat.shtml', 港澳台

可以观察基础URL是http://www.weather.com.cn/textFC/,后面跟上地区缩写就行。

F12继续分析网页。

观察到北京,天津以及其他省份都处于conMidtab下,至于那个style=“display:none”是其他日期的所以为none,这个我们不管。继续分析单个北京的格式ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值