2013-03-20 98 views
0

現在我已經創建了一個node.js服務器,並將它與php頁面鏈接起來,它工作正常。所以現在有可能Python將socket.io信號(當然有數據)發送到socket.io服務器,Python是遊戲程序,它將傳輸當前的遊戲統計信息,並且Python不會從Socket接收任何數據。 io服務器。Python:將數據發送到socket.io

這樣將建立連接會有點像這樣:Python的(比賽) - > Socket.io < - >客戶端

消息/信號Python將發送到服務器(JSON):{名稱: '統計' ,user:'username':....}

回答

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)