You are on page 1of 1

#TCPserver.py #!/usr/bin/python import socket s = socket.socket() port = 11111 s.bind(('', port)) s.listen(5) while True: c, addr = s.accept() data=c.

recv(1024) print ('Address:',addr,'Data:',data) mylist=list(data.split(':')) intlist=list() for i in range(0,len(mylist)): intlist.append(int(mylist[i])) intlist.sort() c.send(str(intlist)) c.close()

#TCPclient.py #!/usr/bin/python import sys import socket arglen=len(sys.argv) if arglen<3: print('please run as python TCPclient.py <ip_address> <numbers>') exit() data=str() data=data+str(sys.argv[2]) for i in range(3,arglen): data=data+':'+str(sys.argv[i]) s = socket.socket() port = 11111 s.connect((sys.argv[1], port)) s.send(data) print s.recv(1024) s.close

You might also like