Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def handle(self):
- while 1:
- try:
- data = self.request.recv(1024)
- print self.client_address, "sent", data
- except:
- pass
- from SocketServer import BaseRequestHandler, TCPServer
- class TestRequestHandler(BaseRequestHandler):
- def handle(self):
- data = self.request.recv(1024)
- print self.client_address, "sent", data
- self.request.send(data)
- class TestServer(TCPServer):
- def __init__(self, server_address, handler_class=TestRequestHandler):
- TCPServer.__init__(self, server_address, handler_class)
- if __name__ == "__main__":
- import socket
- address = ('localhost', 7734)
- server = TestServer(address)
- server.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
- def handle(self):
- while 1:
- try:
- data = self.request.recv(1024)
- print self.client_address, "sent", data
- except:
- pass
- def handle(self):
- while(1):
- try:
- self.data = self.request.recv(1024)
- if not self.data:
- print "%s close" % self.client_address[0]
- break
- print "%s wrote:" % self.client_address[0], self.data
- except:
- print "except"
- break
- server.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement