Python:将数据发送到socket.io

时间:2013-03-20 09:19:58

标签: python connection socket.io

现在我已经创建了一个node.js服务器,并将其与php页面链接,它工作正常。所以现在Python可以将socket.io信号(当然还有数据)发送到socket.io服务器,而Python是游戏程序,它将传输当前的游戏统计数据,而Python不会从Socket接收任何数据。 io服务器。

所以将要建立的连接将是这样的:Python(游戏) - > Socket.io< - >客户端

消息/信号Python将发送到服务器(JSON):{name:'stats',user:'username':....}

1 个答案:

答案 0 :(得分:0)

如果您想使用Python与socket.io服务器通信,可以使用socketIO-client

from socketIO_client import SocketIO

def on_bbb_response(*args):
    print 'on_bbb_response', args

with SocketIO('localhost', 8000) as socketIO:
    socketIO.emit('bbb', {'xxx': 'yyy'}, on_bbb_response)
    socketIO.wait_for_callbacks(seconds=1)