前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >思路分享:基于ESP8266的肺炎疫情监测方案

思路分享:基于ESP8266的肺炎疫情监测方案

作者头像
MCU起航
发布2020-06-29 14:54:07
5060
发布2020-06-29 14:54:07
举报
文章被收录于专栏:单片机爱好者单片机爱好者

前天的失败案例发布后,很多人表示了浓烈的兴趣,问我能不能实现其它的类似功能,还启发了一些人的脑洞。有个朋友留言说:

这里简单说下API和爬虫的关联。

先说API,以之前做过的获取天气预报程序为例。某些网站通过一些努力,拥有了全国各地未来几天的天气预报,数据比较精准,并且希望以收费的方式提供给用户。毕竟公司要生活,而且用户也愿意付费获得优质服务。所以,网站提供一些数据获取的接口链接,俗称API。

用户付费以后,网站提供一个ID和密码,用户在API上特定位置加上自己的ID和密码,即可获取相应服务。

这是API的一般应用过程。

然后是爬虫,有些网站没考虑过数据出售,只做展示用。但用户觉得很好,想拿来自己用。又不可能每次都是人工去查阅信息、录入信息。所以,编写了一套程序,模拟人工登陆网站,把数据拿过来,放在自己想显示的位置。

其实,爬虫已经大量应用在生活中。拿最近几年比较火的python语言来说,用来写爬虫真的是好用的不要不要的~~

我也理解了为什么有人用python来开发ESP8266,真的是如鱼得水!

这次的应用案例也比较简单,当前肺炎的疫情还是比较受大家关注。所以用ESP8266做一个简易的疫情监测装置,数据自然是从别的网站获取来的。

什么网站?

国内知名的医学知识分享网站:丁香园!

他们提供了一个疫情数据的监测页面:

链接如上,电脑上打开页面有些奇怪,貌似是只适配了手机。咱们要的是确诊、疑似、重症、死亡、治愈这些数据。

手机上打开如下:

除了全国数据,你还能看到每个省、每个市的数据。已经有很多地方网站从这里爬取数据了。所以,这里要感谢丁香园,为全国人民提供了帮助。

思路和前天的文章一样,通过GET方式抓取网页信息,然后通过特殊关键字判断目标数据的位置。最终效果如下:

感兴趣的童鞋可以配一个OLED显示屏,放在家里,还是有点流弊的。

今天的内容说完了,so easy! so boring!

妈妈开始担心我的精神了~~~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 单片机爱好者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档