for msg in ['Hello, world', 'Test', 'anything goes here']:
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((host, port))
s.send(msg)
data = s.recv(size)
s.close()
print('Received:', data)
Как держать сокет открытым, пока клиент не закроет его?