Sever: from socket import *from time import ctime host = ''port = 31500bufsize = 1024HandP = (host, port) tcpSeverSocket = socket(AF_INET, SOCK_STREAM)tcpSeverSocket.bind(HandP)tcpSeverSocket.listen(5) while True: print("waiting for connection...") tcpClientSocket, HandP = tcpSeverSocket.accept() print("...connected from", HandP) while True: data = tcpClientSocket.recv(bufsize) if not data: break data = data.decode('utf-8') respMsg = "[%s]:%s" % (ctime(), data) tcpClientSocket.send(bytes(respMsg, 'utf-8')) print(data) tcpClientSocket.close() tcpSeverSocket.close() * '''Client:''''from socket import * host='127.0.0.1'port=31500bufsize=1024HandP=(host,port) tcpClientSocket=socket(AF_INET,SOCK_STREAM)tcpClientSocket.connect(HandP) while True: data = input(">>> ") if not data: break tcpClientSocket.send(bytes(data,'utf-8')) data=tcpClientSocket.recv(bufsize) if not data: break print(data.decode('utf-8')) tcpClientSocket.close()
点赞 评论

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务