所在位置:
首页 >
营销资讯 >
行业动态 > 战“疫”必胜!利用python,制作一幅独一无二的最新疫情地图。
战“疫”必胜!利用python,制作一幅独一无二的最新疫情地图。
时间:2022-05-06 14:27:02 | 来源:行业动态
时间:2022-05-06 14:27:02 来源:行业动态
新年伊始,新型冠状病毒肺炎感染的疫情席卷全国。
一早醒来,看到最新的疫情图,是否会让你心疼,不能想象真正的武汉是什么样以前的新年期盼。
尤其从从网络上上看到关于抗击疫情一线医护人员的图片和信息,让人心痛不已。
在这次疫情当中,我们越来越多看到了医护人员的伟大和辛苦,也看到了社会老百姓的善良和勇敢。
虽然,每天人数都在增加;
虽然,现在的情况还不容乐观;
虽然,我们仍然不知道这场没有硝烟的战争什么时候会过去,但是,我们心安,因为有很多人在努力。
疫病无情人有情,众志成城可决胜!
那么作为一个普通老百姓也只能在家隔离,观望这场没有硝烟的战火,如果你是一名学习编程的童鞋,希望用你所学所能,温暖湖北。
现在大家都是通过第三方平台查看最新疫情图,在这里教大家用python爬虫,来查看最新疫情图,用另一种方式打开疫情图,感谢放弃与家人团聚支援武汉的医疗工作者们。
以某网站为例,用requests拿到html后,发现并没有数据。不要慌,那证明是个javascript渲染的页面,即使是javascript也是需要从后台取数据的。打开Chrome开发者工具,点开network,刷新页面,点击各个请求,肯定有一个是取json的。
注意这里的返回数据是包含在一个js变量的,用正则处理下就好,然后用python自带的json.loads方法就可以转为dict了。
数据格式很简单,省数据和下属城市的数据
注:cureNum是治愈数,deathNum是死亡人数。value应该是确诊数,其它字段可以根据原网站表格确定。
遍历下json数据,把省名和确诊数存在data数据里传给map对象就好
代码很简单,注意max是决定渲染颜色的。效果图如下
祝愿这张地图早日都变为蓝色吧。武汉加油,中国加油!
每天实时更新的这份“揪心”的疫情图,变化的数字和逐渐加深的颜色,让人心神不宁。“又增加了一个省”,“又增加了2个人”,着实令人心痛。
我们坚信,疫情终将过去,樱花盛开的时节终将来临,“唤起一天明月,照我满怀冰雪,浩荡百川流”!相信不久以后,武汉便能美好依旧。
一方有难,八方支援,84的钟南山院士挤在前往武汉的餐车中仰睡,73的李兰娟院士始终战斗在疫情一线,还有那些默默付出的医疗工作者以及警卫员,他们值得我们说一句“谢谢你们,辛苦了”