本帖最后由 yan3 于 2024-2-10 16:35 编辑
前段时间使用腾讯云进行某医疗项目的开发。该项目使用的协议为MQTT协议,现将一些个人的心得及干活写下来,供参考(若文中有什么地方出现不符的,请批评指正)。
本项目前期基于本地的服务端,将所采集的个人信息及其所采集的相关医疗数据保存在本地。这样做对于本地的内存要求和后期查看相关信息造成不便。
所以我将该设备通过MQTT协议与腾讯云对接,起初与腾讯云的物联网平台对接进行属性的上报,依次来创建小程序,在移动端进行数据的实时查看。
对于我(大二学生,轻点喷)来说,这个操作是我之前经常使用的,只是为了来实时获取设备端的一些信息。python代码如下,供参考:
- # 本代码是我在PyQt5中写的,有些地方可能需要根据不同的运行环境修改
复制代码 但是在我写完成之后,我突然想到一个关键问题,这样写也不能保存每个人的信息啊,于是我就使用了以下的方式来解决--对象存储。
所实现的效果是,按照采集当天的日期自动创建一个文件夹格式是这样:2024/02/10,当天患者的个人信息按照ID-姓名-性别-电话号码.txt的格式存储到该文件夹下。
最近正在实现的一个操作是,本地端将MySql中所存储的的个人信息(ID,name,sex,phone)删除后,云端也将该患者的信息进行删除。待实现后进行更新。
代码如下:
- # 本代码是我在PyQt5中写的,有些地方可能需要根据不同的运行环境修改
复制代码 有问题的地方请批评指正。
|