将node.js服务器与python客户端连接以发送消息。客户端连接,但它';s无法向服务器发送消息

将node.js服务器与python客户端连接以发送消息。客户端连接,但它';s无法向服务器发送消息,python,node.js,socket.io,Python,Node.js,Socket.io,如何连接node.js服务器,以便在python客户端和node.js客户端之间发送命令? 这是我的服务器代码 请建议对其进行更改。 或者有人有类似的项目链接吗 from socketIO_client import SocketIO, BaseNamespace class Namespace(BaseNamespace): def on_aaa_response(self, *args): print('on_aaa_response', args)

如何连接node.js服务器,以便在python客户端和node.js客户端之间发送命令? 这是我的服务器代码 请建议对其进行更改。 或者有人有类似的项目链接吗

from socketIO_client import SocketIO, BaseNamespace

class Namespace(BaseNamespace):
    def on_aaa_response(self, *args):
        print('on_aaa_response', args)
        self.emit('bbb')

socketIO = SocketIO('localhost', 3000, Namespace)
def on_connect():
    print('Connected')


socketIO.on('connect', on_connect)
socketIO.on('chatmessage', on_message)
socketIO.wait(seconds=1000)

@cricket_007请看一下itSo,您是否在文档中尝试过“hello world”Javascript客户端?你能用它发送消息吗?为什么你要监听3000个端口上的两台服务器?
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);

app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');
});


io.on('connection', function(socket){ console.log('a user connected');
socket.on('disconnect', function(){
console.log('user disconnected');
});
});
io.on('connection', function(socket){
socket.on('chatmessage', function(msg){
io.emit('chatmessage', msg);
});
});
io.on('connection', function(socket){
socket.on('chatmessage', function(msg){
console.log('message: ' + msg);
});
});
io.emit('some event', { for: 'everyone' });
http.listen(3000, function(){
console.log('listening on *:3000');
});