如果在mqtt代理中发送消息给主题,我想通过Python了解这个主题。为了使用client.subscribe(),我必须手动输入一个主题,所以我需要动态地在client.subscribe()之前知道主题。有没有办法知道经纪人主题是什么?如何在python中没有client.subscribe()的情况下知道mqtt主题
1
A
回答
0
如果发送“EVERY”消息,经纪商保留消息= true,则您可以:
- 连接到服务器订阅“#”
- 检查所有保留的消息和他们的话题(当时你可以把所有主题)
- 退订“#”
- 订阅你想
该解决方案订阅两次专题,可能不符合你的原始要求(只订阅一次),但可以做你想做的事
+0
感谢你,我可以解决问题。 –
+0
不客气。如果您喜欢我的回答,您可以点击左侧的复选标记来接受我的回答。谢谢! :) – Asoul
相关问题
- 1. 在没有下载主体的情况下在Python中检查HTTP POST标题
- 2. 知道这种情况下
- 3. Mosquitto MQTT我们如何知道何时创建主题
- 4. wordpress主题可以在没有WordPress的情况下工作吗?
- 5. 如何在没有声音的情况下显示通知java
- 6. 如何在没有主键的情况下创建模型
- 7. 在没有urllib的情况下在Python中下载URL
- 8. Python:如何在没有“键”的情况下添加字典?
- 9. 如何在没有setup.py的情况下安装Python模块?
- 10. VSCODE:如何在没有这个的情况下运行python?
- 11. 如何在不知道宽度的情况下对齐div?
- 12. 如何在不知道参数的情况下使用dll?
- 13. 如何在不知道类名的情况下调用方法?
- 14. 如何在不知道密钥的情况下销毁notification_key?
- 15. 有没有办法在不知道名字的情况下找出POST变量?
- 16. 在没有中断的情况下停止Python中的代码
- 17. 如何在Python中没有MemoryError的情况下下载大文件?
- 18. 在URL中没有本地主机的情况下调用API
- 19. 在没有安装python的情况下在Linux上运行python
- 20. 在没有ORM的情况下在Python中使用数据库
- 21. 在不知道OBJECT_ID且没有Facebook API的情况下Facebook LIKE URL可能吗?
- 22. 在不知道索引的情况下在C#中解析json
- 23. 如何在没有按下c#键的情况下按下键?
- 24. 如何在不知道名称的情况下遍历所有参数
- 25. c的printf函数如何在没有\ 0的情况下知道如何停止?
- 26. 如何在没有CameraCaptureDialog的情况下在Windows Mobile中拍照?
- 27. 如何在没有csv.writer的情况下在python中创建文本文件?
- 28. 如何在没有GUI工具包的情况下在Python中创建窗口
- 29. 如何在没有类的情况下在Python中维护状态?
- 30. 如何在没有值的情况下在Python中声明属性?
可能重复[请求所有已发布的主题](http://stackoverflow.com/questions/42559890/request-all-published-主题) – hardillb
如果您还不知道正在发布的数据的格式,只需知道这些主题也无济于事。你试图解决的实际问题是什么? – hardillb