首页 > 解决方案 > python socket.io 如何发射到特定的客户端?

问题描述

nodejs 有一个类似的问题,但我也需要 python

node.js socket.io 如何发射到特定的客户端?

我想使用来自连接客户端的 socketio 和烧瓶根据某些条件向特定客户端广播消息。基本上,

  1. 如何在套接字 io 中找到已连接的客户端?
  2. 如何向特定客户端发送消息?

广播示例代码

@socket_.on('my_broadcast_event', namespace='/test')
def test_broadcast_message(message):
    session['receive_count'] = session.get('receive_count', 0) + 1
    emit('my_response',
         {'data': message['data'], 'count': session['receive_count']},
         broadcast=True)

标签: socketsflaskwebsocketpython-socketio

解决方案


推荐阅读