python网络编程之TCP通信实例和socketserver框架使用例子

2019-10-06 17:09:17王冬梅


server=Server((''.10000),Handler)
server.serve_forever()

使用多线程的服务器:


from SocketServer import TCPServer,ThreadingMixIn,StreamRequestHandler
class Server(ThreadingMixIn,TCPServer):pass

class Handler(StreamRequestHandler):
 def handle(self):
  addr=self.request.getpeername()
  print "got connection from",addr
  self.wfile.write("connected")

server=Server(('',10000),Handler)
server.serve_forever()