当前位置: 首页 > news >正文

Python作为客户端连接websocket

缘起

因为需要将MQTT中的数据推送给前端,但是前端不会直接连接MQTT,所以服务端做了一个中间层,通过websocket推送,但是在开发的过程中前端总是认为推送的数据不及时,所以这里又实用Python单独做了一个客户端做时间记录验证。开始吧

安装三方包

Python的生态很方便,这里直接使用 websocket-client

安装

 pip install websocket-client -i https://pypi.tuna.tsinghua.edu.cn/simple

这里使用了清华的源,方便,也比较快,如果不使用清华的貌似需要蛮久的

非常快的安装完成

实现客户端代码

import websocketdef on_message(ws, message):print(f"Received from server: {message}")def on_error(ws, error):print(f"Error: {error}")def on_close(ws,a,b):prin

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Webview Android性能优化
  • html+css网页设计 合十文化2个页面
  • adb remount Now reboot your device for settings to take effect
  • 中间件解析漏洞(附环境搭建教程)
  • 俄国留学生vs国内计算机本硕博
  • 基于STM32设计的智能安防系统(微信小程序)(218)
  • WPF 中常用 `Transform` 类的介绍、使用示例和适用场景
  • Linux 进程与线程相关函数及进程间通信方法
  • 数据库系统 第38节 数据库备份
  • 『功能项目』主角身旁召唤/隐藏坐骑【20】
  • Chrome 浏览器:现代网络浏览的先锋
  • 满誉而归 | 2024物联网IOTE展·人工智能AGIC展完美收官
  • B-smooth 数
  • mysql Deadlock found when trying to get lock; try restarting transaction
  • dp练习【4】
  • ----------
  • 2017-08-04 前端日报
  • JavaScript创建对象的四种方式
  • Java多态
  • log4j2输出到kafka
  • mysql 5.6 原生Online DDL解析
  • Node + FFmpeg 实现Canvas动画导出视频
  • tensorflow学习笔记3——MNIST应用篇
  • webpack4 一点通
  • 闭包--闭包之tab栏切换(四)
  • 服务器之间,相同帐号,实现免密钥登录
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 什么软件可以剪辑音乐?
  • 算法系列——算法入门之递归分而治之思想的实现
  • 新版博客前端前瞻
  • 在Docker Swarm上部署Apache Storm:第1部分
  • elasticsearch-head插件安装
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 正则表达式-基础知识Review
  • ​520就是要宠粉,你的心头书我买单
  • ​Linux·i2c驱动架构​
  • #pragma 指令
  • #QT 笔记一
  • #Ubuntu(修改root信息)
  • (11)MSP430F5529 定时器B
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (web自动化测试+python)1
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (三)模仿学习-Action数据的模仿
  • (详细文档!)javaswing图书管理系统+mysql数据库
  • (转) ns2/nam与nam实现相关的文件
  • (转)树状数组
  • **PHP分步表单提交思路(分页表单提交)
  • .NET MAUI Sqlite程序应用-数据库配置(一)
  • .NET 使用配置文件
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • @RequestBody与@ResponseBody的使用
  • @vue/cli脚手架
  • [ C++ ] template 模板进阶 (特化,分离编译)