套接字编程 - 客户端无法从服务器接收消息

时间:2014-10-18 09:19:48

标签: python sockets

我作为客户得到了这个:

from socket import socket

conn = socket()
conn.connect(('localhost', 9000))
conn.send('dsa')
print conn.recv(1024)

这是一个服务器:

from SocketServer import TCPServer, BaseRequestHandler
class EchoHandler(BaseRequestHandler): 
    def handle(self):
        print 'dsa'
        message = self.request.recv(1024) 
        self.request.send(message)


echoServer = TCPServer(('localhost', 9000), EchoHandler) 
echoServer.serve_forever()

然而print conn.recv(1024)进入无限循环而我没有收到任何东西。有什么想法吗?

编辑:      忘了提到handle方法中的print语句没有被执行

0 个答案:

没有答案