我想我正在寻找一个全是 python socketio 模块。然后当我开始使用带有 socketio 的消息代理时,文档很好地展示了,使用 redis。但是,我觉得奇怪的是 python-socketio 客户端没有显示如何连接到消息代理。这是意图并将其留给项目的追随者吗?
我不得不仅仅依靠 python redis 来查看 python-socketio 如何连接到 redis,前提是它给了带有地址的 db。此外,我发现 socket.io 是这一切的默认频道,并发出比我预期更多的信息。
预期:{'foo':'bar'}
观察到:{'method': 'emit', 'event': 'event', 'data': {'foo': 'bar'}, 'namespace': '/learning_it', 'room': None, 'skip_sid ':无,'回调':无,'host_id':''}
从这个模块的使用来看,我们是不是可以随心所欲地操作呢?
谢谢来自粉丝的 Miguel Grinberg。