import timefrom socket import *HOST = ""PORT = 9999BUFSIZE = 1024ADDR = (HOST, PORT)tcpSerScok = socket(AF_INET, SOCK_STREAM)tcpSerScok.bind(ADDR)tcpSerScok.listen(5)while True: PRint 'waiting for connection...' tcpCliSock, addr = tcpSerScok.accept() print '... connected from ', addr while True: data = tcpCliSock.recv(BUFSIZE) if not data: break tcpCliSock.send('[%s] %s'%(time.ctime(), data)) tcpCliSock.close() tcpSerScok.close()from socket import *HOST = 'localhost'PORT = 9999BUFSIZE = 1024ADDR = (HOST, PORT)tcpCliSock = socket(AF_INET, SOCK_STREAM)tcpCliSock.connect(ADDR)while True: data = raw_input('>') if not data: break tcpCliSock.send(data) data = tcpCliSock.recv(BUFSIZE) if not data: break print data tcpCliSock.close()
新闻热点
疑难解答