import socket import socketserver # Create TCP client ## s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s = socket.socket() s.connect(('82.56.101.203', 10000)) s.send(b"Hello\n") answer = s.recv(1024) print(answer.decode()) # Create TCP server class MyHandler(socketserver.BaseRequestHandler): def handle(self): print('Client connected', self.client_address) data = self.request.recv(100) self.request.send(data) self.request.send(b"How are you?") class MyServer(socketserver.ThreadingMixIn, socketserver.TCPServer): pass server = MyServer(('0.0.0.0', 10000), MyHandler) server.serve_forever()