Skip to content

Instantly share code, notes, and snippets.

@neojou
Created August 12, 2015 17:43
Show Gist options
  • Save neojou/12a02fa9fd3d2c15141d to your computer and use it in GitHub Desktop.
Save neojou/12a02fa9fd3d2c15141d to your computer and use it in GitHub Desktop.
python : server show receive data
#!/usr/bin/env python
import sys, socket, SocketServer
class MyTCPHandler(SocketServer.BaseRequestHandler):
def handle(self):
self.data = self.request.recv(2**16)
while (self.data):
print self.data
self.data = self.request.recv(2**16)
if __name__ == "__main__":
if len(sys.argv) != 2:
print "TCPSocketServer.py <port>"
else:
server = SocketServer.TCPServer(('', int(sys.argv[1])), MyTCPHandler)
server.serve_forever()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment