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

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

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

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

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

         这是API的一般应用过程。

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

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

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

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

什么网站?

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

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

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

手机上打开如下:

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

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

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

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

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

单片机爱好者

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值