Server:
#! /Usr/bin/pythonimport socketfrom time import ctimeimport sysbufsize = 1024 host = '2017. 0.0.1 'port = 8100 address = (host, Port) server_sock = socket. socket (socket. af_inet, socket. sock_stream) server_sock.bind (Address) server_sock.listen (1) While true: Print 'Waiting for connection... 'clientsock, ADDR = server_sock.accept () print 'stored ed from: ', addrwhile true: Data = clientsock. recv (bufsize) print '% s \ n % s' % (ctime (), data) Data = raw_input (">") clientsock. send (data) clientsock. close () server_sock.close ()
Client:
#! /Usr/bin/pythonfrom socket import * From time import ctimeimport sysbufsize = 1024 host = sys. argv [1] Port = int (sys. argv [2]) ADDR = (host, Port) client_sock = socket (af_inet, sock_stream) client_sock.connect (ADDR) While true: Data = raw_input (">") if not data: breakelse: client_sock.send (data) Data = client_sock.recv (bufsize) print '% s \ n % s' % (ctime (), data) client_sock.close ()