websocket_server.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:baselayer 作者: cesium-ml 项目源码 文件源码
def broadcast(cls, data):
        username, payload = [d.decode('utf-8') for d in data]

        if username == '*':
            print('[WebSocket] Forwarding message to all users')

            all_sockets = [socket
                           for socket_list in cls.sockets.values()
                           for socket in socket_list]

            for socket in all_sockets:
                socket.write_message(payload)

        else:

            for socket in cls.sockets[username]:
                print(f'[WebSocket] Forwarding message to {username}')

                socket.write_message(payload)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号