python - MQTT消息发布时间
问题描述
我有一个用 python 编写的 MQTT 程序,它在循环中发布 JSON 消息。它看起来像这样:
while True:
publish.single("sensor/data", json.dumps(JSONMessage), hostname = "test.mosquitto.org")
我想记录第一条消息发布的时间。另外,我只想做一次,所以我不希望那个时间在这个循环中不断更新。
我的两个问题是:是否存在可以记录第一条消息发布时间的 python 库?我该怎么做才能使每次循环运行时都不会更新时间?谢谢。
解决方案
推荐阅读
- android - 在连接关闭和应用程序终止后,BLE 堆栈反复重新连接到外围设备
- php - PHP 7.2.5 加载扩展
- android - 无法解析 (RecyclerView)findViewById(R.id.xxx) 中的符号
- android - 领域与 Android 数据绑定混淆
- time-series - Influxdb - 如何计算分钟级别的每秒差异总和
- jquery - 具有多个对象的 Javascript 过滤器数组
- ios - 如何解决 Xamarin iOS SecKeyChain InteractionNotAllowed 问题?
- node.js - 如何有限制地运行并行进程?
- asp.net - Windows 身份验证提示 - 仅部分用户
- angular - Angular2在组件中迭代JSON