client端:
1 import socket 2 while True: 3 client=socket.socket(socket.ANET,socket.SOCK_STREAM) 4 client.connet(('localhost',8080)) 5 input_data=input('Input_data:') 6 client.send(input_data.encode()) 7 data=client.recv(1024) 8 print(data) 9 10 11 client.close()
server端:
import socketserver class mytcpserver(socketserver.BaseRequestHandler): def handle(self): self.data=self.request.recv(10240) print(self.data)
print('客户端地址:',self.client_address[0])
self.request.send(self.data.upper()) if __name__ =='__main__': h,p='localhost',8080 server=socketserver.ThreadingTCPServer((host,post),mytcpserver) server.serve_forever()