Mega Code Archive

 
Categories / Python Tutorial / Network
 

Receiving Streaming Data Using the ServerSocket Module

import SocketServer import socket import string class myTCPServer(SocketServer.StreamRequestHandler):     def handle (self):         while 1:             peer = self.connection.getpeername()[0]             line = self.rfile.readline()             print "%s wrote: %s" % (peer, line)             sck = self.connection.getsockname()[0]             self.wfile.write("%s: %d bytes \                 successfuly received." % \                 (sck, len(line))) serv = SocketServer.TCPServer(("",50008),myTCPServer) serv.serve_forever()