# server.py
# codificación = utf-8 de socket importación * de tiempo de importación ctime HOST = '' PORT = 10086 BUFSIZE = 1,024 ADDR = (HOST , PORT) tcpSerSock = socket (AF_INET , SOCK_STREAM) tcpSerSock.bind (ADDR) tcpSerSock.listen ( 100 ) while True : imprime 'esperando conexión ...' tcpCliSock , addr = tcpSerSock.accept () print '... conectado desde:' , addr while True : data = tcpCliSock.recv (BUFSIZE) si no es data: break data = raw_input ( '>' ) tcpCliSock.send ( '[% s]% s' % (ctime () , data)) tcpCliSock.close () tcpSerSock.close ()
#Crea un nuevo proyecto
# Tclent.py
# codificación = utf-8 de socket importación * de tiempo de importación ctime HOST = 'localhost' PORT = 10086 BUFSIZE = 1,024 ADDR = (HOST , PORT) tcpCliSock = socket (AF_INET , SOCK_STREAM) tcpCliSock.connect (ADDR) mientras Verdadero : datos = raw_input ( '>' ) si no hay datos: romper tcpCliSock.send (datos) datos = tcpCliSock.recv (BUFSIZE) si no datos: romper imprimir ctime () , datos tcpCliSock.close ()